示例#1
0
 public TestPerformedReportPollingAgent(ICorporateAccountRepository corporateAccountRepository, ILogManager logManager, ISettings settings,
                                        ITestResultService testResultService, ITestPerformedCsvExportHelper testPerformedCsvExportHelper)
 {
     _corporateAccountRepository = corporateAccountRepository;
     _testResultService          = testResultService;
     //_baseExportableReportHelper = baseExportableReportHelper;
     _testPerformedCsvExportHelper = testPerformedCsvExportHelper;
     _reportDestinationPath        = settings.ReportDestinationPath;
     _dayOfMonth = settings.DayOfMonthServiceRun;
     _logger     = logManager.GetLogger("Reporting Service");
 }
示例#2
0
 public MedicalExportableReportHelper(IMediaRepository mediaRepository, IBaseReportService baseReportService, ILogManager logManager, ITestResultService testResultService, ITestNotPerformedService testNotPerformedService,
                                      IEventCustomerReportingService eventCustomersReportingService, IEventArchiveStatsService eventArchiveStatsService, ITestPerformedCsvExportHelper testPerformedCsvExportHelper, IEventCustomerQuestionAnswerService eventCustomerQuestionAnswerServcie)
     : base(mediaRepository, baseReportService, logManager)
 {
     _testResultService                  = testResultService;
     _testNotPerformedService            = testNotPerformedService;
     _eventCustomersReportingService     = eventCustomersReportingService;
     _eventArchiveStatsService           = eventArchiveStatsService;
     _baseReportService                  = baseReportService;
     _testPerformedCsvExportHelper       = testPerformedCsvExportHelper;
     _eventCustomerQuestionAnswerServcie = eventCustomerQuestionAnswerServcie;
 }