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

23 lines
484 B
C#
Raw 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
);
public record ShiftSignupDto(
Guid Id,
Guid MemberId, string? ExternalUserId,
DateTimeOffset SignedUpAt
);