public void SetUpScheduleWorker() { _scheduleWorker = new ScheduleWorker(_cakeScheduleServices, _departmentServices, _mailService, _cakeSheduleDao, _departmentDao, _appConfigReader); _scheduleWorker.CakeScheduleFinished += ScheduleFinished; _scheduleWorker.StartSchedule(); }
public void SetUpScheduleWorker(int daysToAdd) { _mailServiceIsRun = false; _appConfigReader.SetTimerRunInterval(1); _appConfigReader.SetHourOfDayToRunService(DateTime.Now.Hour); _cakeSheduleDao.SetNextCakeDateMock(DateTime.Now.AddDays(daysToAdd)); _scheduleWorker = new ScheduleWorker(_cakeScheduleServices, _departmentServices, _mailService, _cakeSheduleDao, _departmentDao, _appConfigReader); _scheduleWorker.CakeScheduleFinished += ScheduleFinished; _scheduleWorker.StartSchedule(); }