private static void DateFromScheduleSpecificationExample() { DailyScheduleSpecification scheduleSpec = new DailyScheduleSpecification(); scheduleSpec.Time = DateTime.Parse("20:43:00"); scheduleSpec.DaysOfWeek = "MTWTFSS"; scheduleSpec.HolidayCalendar = HolidayCalendarEnumeration.NONE; IDateOperationsProvider dateOperationsProvider = new BasicDateOperationProvider(); DateTime runTime = scheduleSpec.CalculateNextScheduledTime(DateTime.Now, dateOperationsProvider); }
private static IScheduledJobSpecification CreateDummyScheduledJob2() { IScheduledJobSpecification scheduledJobSpec = new ScheduledJobSpecification(); SystemProcessCall call = new SystemProcessCall(); call.Name = "DummyTestJob2"; call.Description = "A hard-coded scheduled job. 2."; call.Value = @"C:\Code\DEV\Duomo\Source\Common\Applications\HelloWorld\HelloWorld\bin\Release\Duomo.Common.HelloWorld.exe"; scheduledJobSpec.JobSpecification = call; DailyScheduleSpecification scheduleSpec = new DailyScheduleSpecification(); scheduleSpec.Time = DateTime.Parse("21:43:00"); scheduleSpec.DaysOfWeek = "__WTFSS"; scheduleSpec.HolidayCalendar = HolidayCalendarEnumeration.NONE; scheduledJobSpec.ScheduleSpecification = scheduleSpec; return scheduledJobSpec; }