コード例 #1
0
 public ScheduleMonthlyRelativeToEOM(int seqNo, RescheduleOption rescheduleIfHoliday, TimeInterval hourInterval,
                                     TreeListNode timeCategory, int leadDays)
     : base(seqNo, rescheduleIfHoliday, hourInterval, timeCategory)
 {
     //dayNo = 31 => end-of-month
     this.LeadDays = leadDays;
 }
コード例 #2
0
 public ScheduleDetail(int seqNo, RescheduleOption rescheduleIfHoliday, TimeInterval hourInterval,
                       TreeListNode timeCategory)
 {
     this.SeqNo = seqNo;
     this.RescheduleIfHoliday = rescheduleIfHoliday;
     this.HourInterval        = hourInterval;
     this.TimeCategory        = timeCategory;
 }
コード例 #3
0
 public ScheduleDetail(int seqNo, RescheduleOption rescheduleIfHoliday, TimeInterval hourInterval,
                       TreeListNode timeCategory, MultilingualString title)
 {
     this.SeqNo = seqNo;
     this.RescheduleIfHoliday = rescheduleIfHoliday;
     this.hourInterval        = hourInterval;
     this.Title        = title;
     this.TimeCategory = timeCategory;
 }
コード例 #4
0
 public SchedulePeriodic(int seqNo, RescheduleOption rescheduleIfHoliday, TimeInterval hourInterval,
                         TreeListNode timeCategory, DateTime dayZeroDate, int periodLength, int fromDayNo, int toDayNo)
     : base(seqNo, rescheduleIfHoliday, hourInterval, timeCategory)
 {
     this.FromDayNo     = fromDayNo;
     this.ToDayNo       = toDayNo;
     this.PeriodLength  = periodLength;
     this.DateOfDayZero = dayZeroDate;
 }
コード例 #5
0
 public static string GetRescheduleOptionText(RescheduleOption opt)
 {
     return(RescheduleOptionText[(int)opt]);
 }
コード例 #6
0
 public ScheduleMonthlyOnDayOfWeek(int seqNo, RescheduleOption rescheduleIfHoliday, TimeInterval hourInterval,
                                   TreeListNode timeCategory, int weekOfMonth, DayOfWeek dayOfWeek)
     : base(seqNo, rescheduleIfHoliday, hourInterval, timeCategory, dayOfWeek)
 {
     this.WeekOfMonth = weekOfMonth;
 }
コード例 #7
0
 public ScheduleYearlyOnDate(int seqNo, RescheduleOption rescheduleIfHoliday, TimeInterval hourInterval,
                             TreeListNode timeCategory, DateTime date)
     : base(seqNo, rescheduleIfHoliday, hourInterval, timeCategory)
 {
     this.date = date;
 }
コード例 #8
0
 public ScheduleWeekly(int seqNo, RescheduleOption rescheduleIfHoliday, TimeInterval hourInterval,
                       TreeListNode timeCategory, DayOfWeek dayOfWeek)
     : base(seqNo, rescheduleIfHoliday, hourInterval, timeCategory, dayOfWeek)
 {
 }
コード例 #9
0
 public ScheduleSpecificDate(int seqNo, RescheduleOption rescheduleIfHoliday, TimeInterval hourInterval,
                             TreeListNode timeCategory, DateTime date, MultilingualString title)
     : base(seqNo, rescheduleIfHoliday, hourInterval, timeCategory, title)
 {
     this.date = date;
 }