예제 #1
0
 public DailyTimeIntervalTriggerDetailDto(IDailyTimeIntervalTrigger trigger, ICalendar calendar) : base(trigger, calendar)
 {
     RepeatInterval     = trigger.RepeatInterval;
     TimesTriggered     = trigger.TimesTriggered;
     RepeatIntervalUnit = trigger.RepeatIntervalUnit;
     TimeZone           = new TimeZoneDto(trigger.TimeZone);
 }
예제 #2
0
 public CalendarIntervalTriggerDetailDto(ICalendarIntervalTrigger trigger, ICalendar calendar) : base(trigger, calendar)
 {
     RepeatInterval     = trigger.RepeatInterval;
     TimesTriggered     = trigger.TimesTriggered;
     RepeatIntervalUnit = trigger.RepeatIntervalUnit;
     PreserveHourOfDayAcrossDaylightSavings = trigger.PreserveHourOfDayAcrossDaylightSavings;
     TimeZone = new TimeZoneDto(trigger.TimeZone);
     SkipDayIfHourDoesNotExist = trigger.SkipDayIfHourDoesNotExist;
 }
예제 #3
0
 public CronTriggerDetailDto(ICronTrigger trigger, ICalendar calendar) : base(trigger, calendar)
 {
     CronExpression = trigger.CronExpressionString;
     TimeZone       = new TimeZoneDto(trigger.TimeZone);
 }
예제 #4
0
 public CronCalendarDto(CronCalendar calendar) : base(calendar)
 {
     CronExpression = calendar.CronExpression.CronExpressionString;
     TimeZone       = new TimeZoneDto(calendar.TimeZone);
 }
예제 #5
0
 public AnnualCalendarDto(AnnualCalendar calendar) : base(calendar)
 {
     DaysExcluded = calendar.DaysExcluded;
     TimeZone     = new TimeZoneDto(calendar.TimeZone);
 }
예제 #6
0
 public WeeklyCalendarDto(WeeklyCalendar calendar) : base(calendar)
 {
     DaysExcluded = calendar.DaysExcluded.ToList();
     TimeZone     = new TimeZoneDto(calendar.TimeZone);
 }
예제 #7
0
 public HolidayCalendarDto(HolidayCalendar calendar) : base(calendar)
 {
     ExcludedDates = calendar.ExcludedDates.ToList();
     TimeZone      = new TimeZoneDto(calendar.TimeZone);
 }
예제 #8
0
 public DailyCalendarDto(DailyCalendar calendar) : base(calendar)
 {
     InvertTimeRange = calendar.InvertTimeRange;
     TimeZone        = new TimeZoneDto(calendar.TimeZone);
 }