using FastEndpoints; namespace EnablementSL.Parameters.ShowSchedule; public class SaveShowScheduleParameters { [FromHeader] public string Login { get; set; } = string.Empty; public int ShowScheduleId { get; set; } public int ShowId { get; set; } public byte ScheduleType { get; set; } public byte ScheduleMode { get; set; } public DateTime? StartDate { get; set; } public DateTime? EndDate { get; set; } public string ScheduleTime { get; set; } = "00:00"; public string Timezone { get; set; } = "UTC"; public string RecurrenceJson { get; set; } = string.Empty; public byte IsActive { get; set; } = 1; public string Remarks { get; set; } = string.Empty; public short SortOrder { get; set; } = 9999; }