namespace MMDAL.DTO.Scheduling { public class FirmPlanDTO { // Exactly one scope must be set: public List? ResourcePlanIds { get; set; } // explicit selection public int? SchedulingRunId { get; set; } // all planned rows in a run public int? WorkCenterId { get; set; } // all planned rows for a work center public DateTime HorizonFrom { get; set; } // used with WorkCenterId public DateTime HorizonTo { get; set; } } }