public InternalDataMatchReport( IDASPaymentsProviderService dasPaymentsProviderService, IInternalDataMatchModelBuilder dataMatchModelBuilder, IDateTimeProvider dateTimeProvider, IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService, ILogger logger) : base(dateTimeProvider, streamableKeyValuePersistenceService, logger) { _dasPaymentsProviderService = dasPaymentsProviderService; _dataMatchModelBuilder = dataMatchModelBuilder; }
public AppsCoInvestmentContributionsReport( ILogger logger, IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService, IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, ITopicAndTaskSectionOptions topicAndTaskSectionOptions, IIlrProviderService ilrProviderService, IDASPaymentsProviderService dasPaymentsProviderService) : base(dateTimeProvider, valueProvider, streamableKeyValuePersistenceService) { _logger = logger; _ilrProviderService = ilrProviderService; _dasPaymentsProviderService = dasPaymentsProviderService; ReportFileName = "Apps Co-Investment Contributions Report"; ReportTaskName = topicAndTaskSectionOptions.TopicReports_TaskGenerateAppsCoInvestmentContributionsReport; }
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; }
public AppsAdditionalPaymentsReport( ILogger logger, IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService, IIlrProviderService ilrProviderService, IFM36ProviderService fm36ProviderService, IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, ITopicAndTaskSectionOptions topicAndTaskSectionOptions, IDASPaymentsProviderService dasPaymentsProviderService, IAppsAdditionalPaymentsModelBuilder modelBuilder) : base(dateTimeProvider, valueProvider, streamableKeyValuePersistenceService) { _logger = logger; _ilrProviderService = ilrProviderService; _fm36ProviderService = fm36ProviderService; _dasPaymentsProviderService = dasPaymentsProviderService; _modelBuilder = modelBuilder; ReportFileName = "Apps Additional Payments Report"; ReportTaskName = topicAndTaskSectionOptions.TopicReports_TaskGenerateAppsAdditionalPaymentsReport; }
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; }