Files
GerbilManager/GerbilManagerWebAPI/Dtos/WaitingListDtos.cs
2026-06-22 22:43:18 +02:00

25 lines
690 B
C#

namespace GerbilManagerWebAPI.Dtos
{
/// <summary>WAITLIST: payload for POST/PUT /waiting-list.</summary>
public record WaitingListInput(
Guid? ContactId,
string? ContactName,
string? WishColor,
string? WishGender,
DateTime? RequestedAt,
string? Status,
string? Note);
/// <summary>WAITLIST: response DTO for a stored waiting-list entry.</summary>
public record WaitingListDto(
Guid Id,
Guid? ContactId,
string? ContactName,
string? WishColor,
string? WishGender,
DateTime? RequestedAt,
string Status,
string? Note,
DateTimeOffset CreatedAt);
}