using Data.SeaHavenIndustries.Enums; namespace SeaHaven.Services.DTOs { /// Payload for creating a board work order (SHOC create wizard). public class WorkOrderBoardCreateRequestDto { public string? WoNumber { get; set; } public WorkOrderType WorkOrderType { get; set; } public string? SiteCode { get; set; } public string? Description { get; set; } public string? Trade { get; set; } public int? LocationId { get; set; } public DateTime? DueDate { get; set; } public string? AssignTo { get; set; } public DateTime? ScheduledDate { get; set; } public DateOnly? TargetWeek { get; set; } public bool? ScheduleWeekOnly { get; set; } public DocStatus? DocStatus { get; set; } public int? VendorId { get; set; } public DateTime? ApptDate { get; set; } public string? ApptTime { get; set; } public int? PocContactId { get; set; } public string? PocNotes { get; set; } } }