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

26 lines
523 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,
2026-03-09 15:47:57 +01:00
DateTimeOffset UpdatedAt,
bool IsSignedUp
);
public record ShiftSignupDto(
Guid Id,
Guid MemberId,
string? MemberName,
string? ExternalUserId,
DateTimeOffset SignedUpAt
);