24 lines
505 B
C#
24 lines
505 B
C#
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
|
|
);
|