namespace AutomationDAL.DTO.Schedule; public class ScheduleDTO { public int ScheduleId { get; set; } public int TargetId { get; set; } public string? CronExpression { get; set; } // null = manual/event-only public bool SkipHolidays { get; set; } = true; public int? DependsOnScriptId { get; set; } public string TriggerType { get; set; } = "Manual"; // Scheduled | EventDriven | Manual public int? JobEngineJobId { get; set; } public int TenantId { get; set; } public int CreatedById { get; set; } public DateTime CreatedOn { get; set; } }