Merge branch 'worktree-agent-a9d8edbd439109a45'

This commit is contained in:
2026-06-22 22:53:33 +02:00
15 changed files with 2071 additions and 14 deletions

View File

@@ -49,7 +49,10 @@ namespace GerbilManagerWebAPI.Dtos
public record ContactDto(Guid Id, string Name, string? Email, string? Phone, string? Address, string? Notes, bool IsBreeder, bool IsReceiver, string? NameSuffix, string? Provenance);
public record EnclosureDto(Guid Id, string Name, string? Notes);
public record EnclosureDto(
Guid Id, string Name, string? Notes,
string? Size, int? Capacity,
DateOnly? LastCleanedDate, int? CleaningCycleDays, DateOnly? NextCleaningDate);
public record ColorVarietyDto(Guid Id, string Name, string? CanonicalGenotype, int SortOrder);
@@ -101,7 +104,10 @@ namespace GerbilManagerWebAPI.Dtos
public record ContactInput(string Name, string? Email, string? Phone, string? Address, string? Notes, bool IsBreeder, bool IsReceiver, string? NameSuffix);
public record EnclosureInput(string Name, string? Notes);
public record EnclosureInput(
string Name, string? Notes,
string? Size, int? Capacity,
DateOnly? LastCleanedDate, int? CleaningCycleDays);
public record ColorVarietyInput(string Name, string? CanonicalGenotype, int? SortOrder);