namespace Api.SeaHavenIndustries.DTOs { public class Dispatch_DTO { public List WorkOrderIds { get; set; } = new(); public List VendorIds { get; set; } = new(); public decimal? NTEAmount { get; set; } public DateTime? ScheduledDate { get; set; } public DateTime? EstimatedArrivalAt { get; set; } public bool EtaManualOverride { get; set; } public string? Description { get; set; } public int? TaskListTemplateId { get; set; } public List? CustomChecklistItems { get; set; } } public class ChecklistItemUpdate_DTO { public int Id { get; set; } public bool IsCompleted { get; set; } public string? CompletedBy { get; set; } } public class AddChecklistItem_DTO { public int DispatchId { get; set; } public int? WorkOrderId { get; set; } public string? ItemText { get; set; } } }