namespace MMDAL.DTO.Scheduling { // Auto-created TTASK row for a pattern changeover before a scheduled slot public class MountTaskDTO { public int MachineId { get; set; } public int PatternId { get; set; } public int ResourcePlanId { get; set; } public DateTime MountStart { get; set; } public DateTime MountEnd { get; set; } public int AssignedToUserId { get; set; } public int TenantId { get; set; } // Populated after TTASK row is saved; written back to TRESOURCEPLAN.MOUNTINGTASKID public int TaskId { get; set; } // Index into CommittedPlan at the time this mount task was created — used to look up ResourcePlanId after bulk insert public int CommittedPlanStartIndex { get; set; } } }