namespace PARR.API.Contracts.V1.Responses { public class RobotTaskScheduleResponse : RobotTaskBaseResponse { /// /// ИД расписания из ЕСПП. При создании, его не будет /// public string? EsppId { get; set; } public required string ScheduleName { get; set; } public bool IsActive { get; set; } public required string ResponseArea { get; set; } public required string TemplateName { get; set; } public Guid TemplateId { get; set; } public required string WorkGroup { get; set; } public string? Description { get; set; } public required string Exclude { get; set; } public required string Timezone { get; set; } public required string RepeatRange { get; set; } public required string GenerationTime { get; set; } public required string NextStart { get; set; } /// /// Тип задания: ругелярно, еженедельно... /// public required string ScheduleType { get; set; } public List? Schedule { get; set; } } public class RobotTaskScheduleSchResponse { public required string Type { get; set; } public required string Value { get; set; } public int Order { get; set; } } }