public AppsCoInvestmentContributionsReport(
     ILogger logger,
     IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService,
     IDateTimeProvider dateTimeProvider,
     IIlrPeriodEndProviderService ilrPeriodEndProviderService,
     IDASPaymentsProviderService dasPaymentsProviderService,
     IFM36PeriodEndProviderService fm36PeriodEndProviderService,
     IAppsCoInvestmentContributionsModelBuilder modelBuilder,
     IPersistReportData persistReportData)
     : base(dateTimeProvider, streamableKeyValuePersistenceService, logger)
 {
     _ilrPeriodEndProviderService  = ilrPeriodEndProviderService;
     _dasPaymentsProviderService   = dasPaymentsProviderService;
     _fm36PeriodEndProviderService = fm36PeriodEndProviderService;
     _modelBuilder      = modelBuilder;
     _persistReportData = persistReportData;
 }
Beispiel #2
0
 public DataQualityReport(
     ILogger logger,
     IDateTimeProvider dateTimeProvider,
     IOrgProviderService orgProviderService,
     IIlrPeriodEndProviderService ilrPeriodEndProviderService,
     IJobQueueManagerProviderService jobQueueManagerProviderService,
     IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService,
     IValueProvider valueProvider)
     : base(valueProvider, dateTimeProvider)
 {
     _logger                               = logger;
     _dateTimeProvider                     = dateTimeProvider;
     _orgProviderService                   = orgProviderService;
     _ilrPeriodEndProviderService          = ilrPeriodEndProviderService;
     _jobQueueManagerProviderService       = jobQueueManagerProviderService;
     _streamableKeyValuePersistenceService = streamableKeyValuePersistenceService;
 }
 public ProviderSubmissionsReport(
     ILogger logger,
     IDateTimeProvider dateTimeProvider,
     IOrgProviderService orgProviderService,
     IIlrPeriodEndProviderService ilrPeriodEndProviderService,
     IProviderSubmissionsModelBuilder providerSubmissionsModelBuilder,
     IJobQueueManagerProviderService jobQueueManagerProviderService,
     IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService,
     IValueProvider valueProvider)
     : base(valueProvider, dateTimeProvider)
 {
     _logger                               = logger;
     _dateTimeProvider                     = dateTimeProvider;
     _orgProviderService                   = orgProviderService;
     _ilrPeriodEndProviderService          = ilrPeriodEndProviderService;
     _providerSubmissionsModelBuilder      = providerSubmissionsModelBuilder;
     _jobQueueManagerProviderService       = jobQueueManagerProviderService;
     _streamableKeyValuePersistenceService = streamableKeyValuePersistenceService;
 }
 public AppsMonthlyPaymentReport(
     ILogger logger,
     IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService,
     IIlrPeriodEndProviderService ilrPeriodEndProviderService,
     IFM36PeriodEndProviderService fm36ProviderService,
     IDASPaymentsProviderService dasPaymentsProviderService,
     ILarsProviderService larsProviderService,
     IFCSProviderService fcsProviderService,
     IDateTimeProvider dateTimeProvider,
     IAppsMonthlyPaymentModelBuilder modelBuilder,
     IPersistReportData persistReportData)
     : base(dateTimeProvider, streamableKeyValuePersistenceService, logger)
 {
     _ilrPeriodEndProviderService = ilrPeriodEndProviderService;
     _fm36ProviderService         = fm36ProviderService;
     _dasPaymentsProviderService  = dasPaymentsProviderService;
     _larsProviderService         = larsProviderService;
     _fcsProviderService          = fcsProviderService;
     _modelBuilder      = modelBuilder;
     _persistReportData = persistReportData;
 }
 public LearnerLevelViewReport(
     ILogger logger,
     IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService,
     IIlrPeriodEndProviderService ilrPeriodEndProviderService,
     IFM36PeriodEndProviderService fm36ProviderService,
     IDASPaymentsProviderService dasPaymentsProviderService,
     IDateTimeProvider dateTimeProvider,
     IValueProvider valueProvider,
     IJsonSerializationService jsonSerializationService,
     ILearnerLevelViewModelBuilder modelBuilder,
     IFileService fileService,
     IPersistReportData persistReportData)
     : base(dateTimeProvider, streamableKeyValuePersistenceService, logger)
 {
     _ilrPeriodEndProviderService = ilrPeriodEndProviderService;
     _fm36ProviderService         = fm36ProviderService;
     _dasPaymentsProviderService  = dasPaymentsProviderService;
     _jsonSerializationService    = jsonSerializationService;
     _fileService       = fileService;
     _persistReportData = persistReportData;
     _modelBuilder      = modelBuilder;
 }
 public ProviderSubmissionsModelBuilder(IIlrPeriodEndProviderService ilrPeriodEndProviderService)
 {
     _ilrPeriodEndProviderService = ilrPeriodEndProviderService;
 }