Files
work-club-manager/backend/WorkClub.Application/Shifts/DTOs/ShiftDetailDto.cs

24 lines
505 B
C#
Raw Permalink Normal View History

namespace WorkClub.Application.Shifts.DTOs;
public record ShiftDetailDto(
Guid Id,
string Title,
string? Description,
string? Location,
DateTimeOffset StartTime,
DateTimeOffset EndTime,
int Capacity,
List<ShiftSignupDto> Signups,
Guid ClubId,
Guid CreatedById,
DateTimeOffset CreatedAt,
DateTimeOffset UpdatedAt,
bool IsSignedUp
);
public record ShiftSignupDto(
Guid Id,
Guid MemberId, string? ExternalUserId,
DateTimeOffset SignedUpAt
);