public MathsAndEnglishReport( ILogger logger, IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService, IIlrProviderService ilrProviderService, IValidLearnersService validLearnersService, IFM25ProviderService fm25ProviderService, IStringUtilitiesService stringUtilitiesService, IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, IMathsAndEnglishFm25Rules mathsAndEnglishFm25Rules, IMathsAndEnglishModelBuilder mathsAndEnglishModelBuilder, ITopicAndTaskSectionOptions topicAndTaskSectionOptions) : base(dateTimeProvider, valueProvider, streamableKeyValuePersistenceService) { _logger = logger; _ilrProviderService = ilrProviderService; _fm25ProviderService = fm25ProviderService; _validLearnersService = validLearnersService; _stringUtilitiesService = stringUtilitiesService; _mathsAndEnglishFm25Rules = mathsAndEnglishFm25Rules; _mathsAndEnglishModelBuilder = mathsAndEnglishModelBuilder; ReportFileName = "Maths and English Report"; ReportTaskName = topicAndTaskSectionOptions.TopicReports_TaskGenerateMathsAndEnglishReport; }
public FundingClaim1619Report( IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService, IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, IIlrProviderService ilrProviderService, IOrgProviderService orgProviderService, IFM25ProviderService fm25ProviderService, IPostcodeProviderService postcodeProviderService, ILargeEmployerProviderService largeEmployerProviderService, ILarsProviderService larsProviderService, IVersionInfo versionInfo, ITopicAndTaskSectionOptions topicAndTaskSectionOptions) : base(dateTimeProvider, valueProvider, streamableKeyValuePersistenceService) { _dateTimeProvider = dateTimeProvider; _ilrProviderService = ilrProviderService; _orgProviderService = orgProviderService; _fm25ProviderService = fm25ProviderService; _postcodeProviderService = postcodeProviderService; _largeEmployerProviderService = largeEmployerProviderService; _larsProviderService = larsProviderService; _versionInfo = versionInfo; ReportFileName = "16-19 Funding Claim Report"; ReportTaskName = topicAndTaskSectionOptions.TopicReports_TaskGenerateFundingClaim1619Report; }
public MainOccupancyReport( ILogger logger, IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService, IIlrProviderService ilrProviderService, IStringUtilitiesService stringUtilitiesService, IValidLearnersService validLearnersService, IFM25ProviderService fm25ProviderService, IFM35ProviderService fm35ProviderService, ILarsProviderService larsProviderService, IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, ITopicAndTaskSectionOptions topicAndTaskSectionOptions, IMainOccupancyReportModelBuilder mainOccupancyReportModelBuilder) : base(dateTimeProvider, valueProvider, streamableKeyValuePersistenceService) { _logger = logger; _ilrProviderService = ilrProviderService; _stringUtilitiesService = stringUtilitiesService; _validLearnersService = validLearnersService; _fm25ProviderService = fm25ProviderService; _fm35ProviderService = fm35ProviderService; _larsProviderService = larsProviderService; _mainOccupancyReportModelBuilder = mainOccupancyReportModelBuilder; ReportFileName = "Main Occupancy Report"; ReportTaskName = topicAndTaskSectionOptions.TopicReports_TaskGenerateMainOccupancyReport; }
public HNSDetailReport( ILogger logger, IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService, IIlrProviderService ilrProviderService, IValidLearnersService validLearnersService, IFM25ProviderService fm25ProviderService, IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, ITopicAndTaskSectionOptions topicAndTaskSectionOptions, IHNSReportModelBuilder hnsReportModelBuilder) : base(dateTimeProvider, valueProvider, streamableKeyValuePersistenceService) { _logger = logger; _ilrProviderService = ilrProviderService; _validLearnersService = validLearnersService; _fm25ProviderService = fm25ProviderService; _hnsReportModelBuilder = hnsReportModelBuilder; ReportFileName = "High Needs Students Detail Report"; ReportTaskName = topicAndTaskSectionOptions.TopicReports_TaskGenerateHNSReport; }
public SummaryOfFunding1619Report( ILogger logger, IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService, IIlrProviderService ilrProviderService, IValidLearnersService validLearnersService, IFM25ProviderService fm25ProviderService, IStringUtilitiesService stringUtilitiesService, IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, ITopicAndTaskSectionOptions topicAndTaskSectionOptions) : base(dateTimeProvider, valueProvider, streamableKeyValuePersistenceService) { _logger = logger; _ilrProviderService = ilrProviderService; _validLearnersService = validLearnersService; _fm25ProviderService = fm25ProviderService; _stringUtilitiesService = stringUtilitiesService; ReportFileName = "16-19 Summary of Funding by Student Report"; ReportTaskName = topicAndTaskSectionOptions.TopicReports_TaskGenerateSummaryOfFunding1619Report; }