namespace MMDAL.DTO.MasterSchedule { public class SetDemandPriorityDTO { public int MasterScheduleId { get; set; } public List Lines { get; set; } = new(); } public class DemandPriorityLineDTO { public int MasterScheduleDetailId { get; set; } public short Priority { get; set; } // 1 = highest; 0 = unset } public class SetAllocationPriorityDTO { public int AllocationId { get; set; } public short Priority { get; set; } /// /// When true, cascades the priority to unset (Priority=0) MMASTERSCHEDULEDETAIL rows /// linked to this allocation. /// public bool CascadeToDetails { get; set; } } }