Ejemplo n.º 1
0
 public ValidationRuleDetailReportModelBuilder(
     IIndex <int, IValidationRuleDetailsProviderService> validationRulesProviderServices,
     IOrgProviderService orgProviderService)
 {
     _validationRulesProviderServices = validationRulesProviderServices;
     _orgProviderService = orgProviderService;
 }
Ejemplo n.º 2
0
        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 FundingClaimsDataExtract1920Report(
     IExcelFileService excelFileService,
     IFileNameService fileNameService,
     IFundingClaimsProviderService fundingClaimsProviderService,
     IOrgProviderService orgProviderService,
     IFundingClaimsDataExtractModelBuilder modelBuilder)
     : base(ReportTaskNameConstants.FundingClaimsDataExtractReport1920, "1920 Funding Claims Data")
 {
     _excelFileService             = excelFileService;
     _fileNameService              = fileNameService;
     _fundingClaimsProviderService = fundingClaimsProviderService;
     _orgProviderService           = orgProviderService;
     _modelBuilder = modelBuilder;
 }
Ejemplo n.º 4
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 FundingClaimsProviderSubmissions1920Report(
     IFileService fileService,
     IJsonSerializationService serializationService,
     IExcelFileService excelFileService,
     IFileNameService fileNameService,
     IOrganisationCollectionProviderService organisationCollectionProviderService,
     IFundingClaimsProviderService fundingClaimsProviderService,
     IOrgProviderService orgProviderService,
     IFundingClaimsSubmissionsModelBuilder modelBuilder)
     : base(ReportTaskNameConstants.FundingClaimsProviderSubmissionsReport1920, "1920 Funding Claims Provider Submissions Report")
 {
     _fileService          = fileService;
     _serializationService = serializationService;
     _excelFileService     = excelFileService;
     _fileNameService      = fileNameService;
     _organisationCollectionProviderService = organisationCollectionProviderService;
     _fundingClaimsProviderService          = fundingClaimsProviderService;
     _orgProviderService = orgProviderService;
     _modelBuilder       = modelBuilder;
 }
Ejemplo n.º 7
0
        public AdultFundingClaimReport(
            ILogger logger,
            IStreamableKeyValuePersistenceService streamableKeyValuePersistenceService,
            IIlrProviderService ilrProviderService,
            IOrgProviderService orgProviderService,
            IAllbProviderService allbProviderService,
            IFM35ProviderService fm35ProviderService,
            IDateTimeProvider dateTimeProvider,
            IIntUtilitiesService intUtilitiesService,
            IValueProvider valueProvider,
            ILarsProviderService larsProviderService,
            IEasProviderService easProviderService,
            IPostcodeProviderService postcodeProviderService,
            ILargeEmployerProviderService largeEmployerProviderService,
            IVersionInfo versionInfo,
            ITopicAndTaskSectionOptions topicAndTaskSectionOptions,
            IAdultFundingClaimBuilder adultFundingClaimBuilder)
            : base(dateTimeProvider, valueProvider, streamableKeyValuePersistenceService)
        {
            _logger                       = logger;
            _ilrProviderService           = ilrProviderService;
            _orgProviderService           = orgProviderService;
            _allbProviderService          = allbProviderService;
            _fm35ProviderService          = fm35ProviderService;
            _larsProviderService          = larsProviderService;
            _easProviderService           = easProviderService;
            _postcodeProviderService      = postcodeProviderService;
            _largeEmployerProviderService = largeEmployerProviderService;
            _versionInfo                  = versionInfo;
            _dateTimeProvider             = dateTimeProvider;
            _intUtilitiesService          = intUtilitiesService;
            _adultFundingClaimBuilder     = adultFundingClaimBuilder;

            ReportFileName = "Adult Funding Claim Report";
            ReportTaskName = topicAndTaskSectionOptions.TopicReports_TaskGenerateAdultFundingClaimReport;
        }