public List <ScheduleSqlDefinition> GetTodayWashDays() { var wdId = new List <ScheduleSqlDefinition>(); var list = LoadScheduleDatabase(); foreach (var schedule in list.Values) { var s = schedule.GetDefinition(); var controller = new ScheduleController(s); if (controller.IsCareDay(DateTime.Now)) { if (!AlarmShown(schedule.ID)) { wdId.Add(schedule); } } } return(wdId); }
public List <ScheduleSqlDefinition> GetReminderWashDays() { List <ScheduleSqlDefinition> wdId = new List <ScheduleSqlDefinition>(); Dictionary <string, ScheduleSqlDefinition> list = LoadScheduleDatabase(); foreach (var schedule in list.Values) { var s = schedule.GetDefinition(); var controller = new ScheduleController(s); if (controller.IsCareDay(ScheduleController.GetToday().AddDays(1))) { if (!ReminderShown(schedule.ID)) { wdId.Add(schedule); } } } return(wdId); }