public ProviderSubmission(IFileNameService fileNameService, IExcelFileService excelFileService, IProviderSubmissionsDataProvider providerSubmissionsDataProvider, IProviderSubmissionsModelBuilder providerSubmissionsModelBuilder, IProviderSubmissionsRenderService providerSubmissionsRenderService) { _fileNameService = fileNameService; _excelFileService = excelFileService; _providerSubmissionsDataProvider = providerSubmissionsDataProvider; _providerSubmissionsModelBuilder = providerSubmissionsModelBuilder; _providerSubmissionsRenderService = providerSubmissionsRenderService; }
private Reports.ProviderSubmissions.ProviderSubmission NewReport( IFileNameService fileNameService = null, IExcelFileService excelFileService = null, IProviderSubmissionsDataProvider dataProvider = null, IProviderSubmissionsModelBuilder modelBuilder = null, IProviderSubmissionsRenderService renderService = null ) { return(new ProviderSubmissions.ProviderSubmission( fileNameService ?? Mock.Of <IFileNameService>(), excelFileService ?? Mock.Of <IExcelFileService>(), dataProvider ?? Mock.Of <IProviderSubmissionsDataProvider>(), modelBuilder ?? Mock.Of <IProviderSubmissionsModelBuilder>(), renderService ?? Mock.Of <IProviderSubmissionsRenderService>() )); }
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; }