Esempio n. 1
0
 public void StartScan()
 {
     if (!Settings.WeekdayOnly || (Settings.WeekdayOnly && ScanDate.DayOfWeek != DayOfWeek.Saturday && ScanDate.DayOfWeek != DayOfWeek.Sunday))
     {
         var watchDogErrorEventRepository = MOE.Common.Models.Repositories.SPMWatchDogErrorEventRepositoryFactory.Create();
         MOE.Common.Models.Repositories.ISignalsRepository signalRepository =
             MOE.Common.Models.Repositories.SignalsRepositoryFactory.Create();
         var signals = signalRepository.EagerLoadAllSignals();
         CheckForRecords(signals);
         CheckAllSignals(signals);
         CheckSignalsWithData();
         CreateAndSendEmail();
     }
 }