using Data.SeaHavenIndustries.Enums; namespace SeaHaven.DataServices.Interfaces { public record WorkOrderDetailExtendedFields( string? Description, string? Trade, string? Problem, string? SubTrade, DateOnly? OriginalWeek, DateOnly? OriginalDate, DateTime? CompletedDate, string? SignOffName, string? SignOffAttachment, string? SignOffSignature, string? ExtraServices, string? ServiceNotes, string? VendorNotes); public record DispatchSignoffRow( int DispatchId, string? SignoffType, string? Name, DateTime? SignedAt); public record CompletionDocTemplateRow( int Id, string Name, string ServiceKey, WorkOrderType? WorkOrderType, string TemplateUrl, bool IsActive); }