Files
radio-otherway/scheduler/Models/JobInfoModel.cs
Fergal Moran 5f847732a4 Added files
2023-03-02 06:27:17 +00:00

25 lines
742 B
C#

using Quartz;
namespace OtherWay.Radio.Scheduler.Models;
public class JobInfoModel {
public string Group { get; set; }
public List<JobInfoModelJobs> Jobs { get; set; }
}
public class JobInfoModelJobs {
public string? Detail { get; set; }
public string JobName { get; set; }
public List<JobInfoModelTriggers> Triggers { get; set; }
}
public class JobInfoModelTriggers {
public string Name { get; set; }
public string Group { get; set; }
public string Type { get; set; }
public TriggerState State { get; set; }
public DateTimeOffset? NextFireTime { get; set; }
public string? NextFireTimeHuman { get; set; }
public DateTimeOffset? PreviousFireTime { get; set; }
public string? PreviousFireTimeHuman { get; set; }
}