namespace WorkTracker.Domain; public sealed class WorkDayDocument { public string Id { get; set; } = string.Empty; public DateOnly Date { get; set; } public bool IsWeekend { get; set; } public bool IsItalianFestivity { get; set; } public List WorkUnits { get; set; } = []; public List CalendarEvents { get; set; } = []; public DateTimeOffset CreatedAtUtc { get; set; } = DateTimeOffset.UtcNow; public DateTimeOffset UpdatedAtUtc { get; set; } = DateTimeOffset.UtcNow; }