public FundingSummaryReport( IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, IFileService fileService, IExcelFileService excelFileService, IILRService ilrService, ISupplementaryDataService supplementaryDataService, IList <IRowHelper> rowHelpers, IReferenceDataService referenceDataService, IExcelStyleProvider excelStyleProvider, IVersionInfo versionInfo, ILogger logger) : base(dateTimeProvider, valueProvider, excelFileService, ReportTaskConstants.TaskGenerateFundingSummaryReportLegacy) { _dateTimeProvider = dateTimeProvider; _rowHelpers = rowHelpers; _referenceDataService = referenceDataService; _excelStyleProvider = excelStyleProvider; _versionInfo = versionInfo; _logger = logger; _supplementaryDataService = supplementaryDataService; _ilrService = ilrService; ReportFileName = ReportNameConstants.FundingSummaryReport; _fundingSummaryMapper = new FundingSummaryMapper(); _cachedModelProperties = _fundingSummaryMapper .MemberMaps .OrderBy(x => x.Data.Index) .Select(x => new ModelProperty(x.Data.Names.Names.ToArray(), (PropertyInfo)x.Data.Member)) .ToArray(); }
public ILRProvidersReturningFirstTimePerDayReport( IExcelFileService excelFileService, IFileNameService fileNameService, IModelBuilder <ILRProvidersReturningFirstTimePerDayModel> modelBuilder) : base(ReportTaskNameConstants.ILRProvidersReturningFirstTimePerDayReport, "ILR Providers Returning First Time Per Day Report", modelBuilder, excelFileService, fileNameService) { }
private CommunityLearningReport NewReport( IFileNameService fileNameService = null, IModelBuilder <CommunityLearningReportModel> communityLearningReportModelBuilder = null, IExcelFileService excelService = null) { return(new CommunityLearningReport(fileNameService, communityLearningReportModelBuilder, excelService)); }
private Frm09Worksheet NewReport( IExcelFileService excelService = null, IModelBuilder <IEnumerable <Frm09ReportModel> > frm09ReportModelBuilder = null, IRenderService <IEnumerable <Frm09ReportModel> > frm09ReportRenderService = null) { return(new Frm09Worksheet(excelService, frm09ReportModelBuilder, frm09ReportRenderService)); }
public DesktopAdultFundingClaimReport( IFileNameService fileNameService, IModelBuilder <AdultFundingClaimReportModel> modelBuilder, IExcelFileService excelService) : base(fileNameService, modelBuilder, excelService, true) { }
public ILRFileSubmissionPerDayReport( IExcelFileService excelFileService, IFileNameService fileNameService, IModelBuilder <ILRFileSubmissionsPerDayModel> modelBuilder) : base(ReportTaskNameConstants.ILRFileSubmissionsPerDayReport, "ILR File Submissions Per Day Report", modelBuilder, excelFileService, fileNameService) { }
public DesktopFundingSummaryReport( IFileNameService fileNameService, IModelBuilder <IFundingSummaryReport> fundingSummaryReportModelBuilder, IExcelFileService excelService, IRenderService <IFundingSummaryReport> fundingSummaryReportRenderService) : base(fileNameService, fundingSummaryReportModelBuilder, excelService, fundingSummaryReportRenderService) { }
public ProviderSubmission(IFileNameService fileNameService, IExcelFileService excelFileService, IProviderSubmissionsDataProvider providerSubmissionsDataProvider, IProviderSubmissionsModelBuilder providerSubmissionsModelBuilder, IProviderSubmissionsRenderService providerSubmissionsRenderService) { _fileNameService = fileNameService; _excelFileService = excelFileService; _providerSubmissionsDataProvider = providerSubmissionsDataProvider; _providerSubmissionsModelBuilder = providerSubmissionsModelBuilder; _providerSubmissionsRenderService = providerSubmissionsRenderService; }
public CrossYearPayments(IExcelFileService excelFileService, IFileNameService fileNameService, ICrossYearModelBuilder crossYearModelBuilder, ICrossYearDataProvider crossYearDataProvider, ICrossYearRenderService crossYearRenderService) { _excelFileService = excelFileService; _fileNameService = fileNameService; _crossYearModelBuilder = crossYearModelBuilder; _crossYearDataProvider = crossYearDataProvider; _crossYearRenderService = crossYearRenderService; }
private DevolvedAdultEducationFundingSummaryReport NewReport( IFileNameService fileNameService = null, IModelBuilder <IEnumerable <DevolvedAdultEducationFundingSummaryReportModel> > devolvedFundingSummaryReportBuilder = null, IExcelFileService excelService = null, IRenderService <IDevolvedAdultEducationFundingSummaryReport> devolvedFundingSummaryReportRenderService = null) { return(new DevolvedAdultEducationFundingSummaryReport(fileNameService, devolvedFundingSummaryReportBuilder, excelService, devolvedFundingSummaryReportRenderService)); }
public DataQuality(IFileNameService fileNameService, IExcelFileService excelFileService, IDataQualityDataProvider dataQualityDataProvider, IDataQualityModelBuilder dataQualityModelBuilder, IDataQualityRenderService dataQualityRenderService) { _fileNameService = fileNameService; _excelFileService = excelFileService; _dataQualityDataProvider = dataQualityDataProvider; _dataQualityModelBuilder = dataQualityModelBuilder; _dataQualityRenderService = dataQualityRenderService; }
private FrmReport NewReport(IList <IFrmWorksheetReport> frmReports = null, IFileNameService fileNameService = null, IExcelFileService excelFileService = null, IModelBuilder <IFrmSummaryReport> modelBuilder = null, IRenderService <IFrmSummaryReport> renderService = null) { return(new FrmReport(frmReports, fileNameService, excelFileService, modelBuilder, renderService)); }
FundingSummaryReport NewReport( IFundingSummaryReportModelBuilder modelBuilder, IFundingSummaryReportRenderService renderService, IDateTimeProvider dateTimeProvider, IExcelFileService excelFileService) { return(new FundingSummaryReport(modelBuilder, renderService, dateTimeProvider, excelFileService, Mock.Of <ILogger>())); }
private DesktopFundingSummaryReport NewReport( IFileNameService fileNameService = null, IModelBuilder <IFundingSummaryReport> fundingSummaryReportModelBuilder = null, IExcelFileService excelService = null, IRenderService <IFundingSummaryReport> fundingSummaryReportRenderService = null) { return(new DesktopFundingSummaryReport(fileNameService, fundingSummaryReportModelBuilder, excelService, fundingSummaryReportRenderService)); }
private Reports.CrossYearPayments.CrossYearPayments NewReport(IExcelFileService excelFileService = null, IFileNameService fileNameService = null, ICrossYearModelBuilder modelBuilder = null, ICrossYearRenderService crossYearRenderService = null, ICrossYearDataProvider crossYearDataProvider = null) { return(new Reports.CrossYearPayments.CrossYearPayments( excelFileService ?? Mock.Of <IExcelFileService>(), fileNameService ?? Mock.Of <IFileNameService>(), modelBuilder ?? Mock.Of <ICrossYearModelBuilder>(), crossYearDataProvider ?? Mock.Of <ICrossYearDataProvider>(), crossYearRenderService ?? Mock.Of <ICrossYearRenderService>())); }
public Frm(IDictionary <string, IWorksheetReport> worksheets, IExcelFileService excelFileService, IFileNameService fileNameService, IReportDataProvider reportDataProvider, IModelBuilder <ISummaryModel> summaryPageModelBuilder, IRenderService <ISummaryModel> summaryPageRenderService) { _excelFileService = excelFileService; _fileNameService = fileNameService; _worksheets = worksheets; _reportDataProvider = reportDataProvider; _summaryPageModelBuilder = summaryPageModelBuilder; _summarPageRenderService = summaryPageRenderService; }
/*Section="Constructor"*/ public ExcelFileColumnsController( ILoggerFactory loggerFactory, IExcelFileColumnsService excelFileColumnsService, IExcelFileService excelFileService ) : base(loggerFactory, excelFileColumnsService) { _excelFileService = excelFileService; }
public FrmReport(IList <IFrmWorksheetReport> frmReports, IFileNameService fileNameService, IExcelFileService excelService, IModelBuilder <IFrmSummaryReport> frmSummaryReportModelBuilder, IRenderService <IFrmSummaryReport> frmSummaryReportRenderService) : base("TaskGenerateFundingRulesMonitoringReport", "Funding Rules Monitoring Report") { _frmReports = frmReports; _fileNameService = fileNameService; _excelService = excelService; _frmSummaryReportModelBuilder = frmSummaryReportModelBuilder; _frmSummaryReportRenderService = frmSummaryReportRenderService; }
protected AbstractExcelReport(IFileNameService fileNameService, IModelBuilder <TModel> modelBuilder, IExcelFileService excelFileService, string templateFileName, string dataSource, string taskName, string fileName) : base(taskName, fileName) { _fileNameService = fileNameService; _modelBuilder = modelBuilder; _excelFileService = excelFileService; TemplateFileName = templateFileName; DataSource = dataSource; }
protected AbstractExcelReportService( IDateTimeProvider dateTimeProvider, IValueProvider valueProvider, IExcelFileService excelFileService, string taskName) : base(dateTimeProvider, taskName) { _excelFileService = excelFileService; _valueProvider = valueProvider; }
public FundingSummary(IExcelFileService excelFileService, IFileNameService fileNameService, IFundingSummaryDataProvider fundingSummaryDataProvider, IFundingSummaryModelBuilder fundingSummaryModelBuilder, IRenderService <FundingSummaryReportModel> fundingSummaryRenderService, IReportDataPersistanceService <FundingSummaryReport> persistanceService, IFundingSummaryPersistanceMapper fundingSummaryPersistanceMapper) { _excelFileService = excelFileService; _fileNameService = fileNameService; _fundingSummaryDataProvider = fundingSummaryDataProvider; _fundingSummaryModelBuilder = fundingSummaryModelBuilder; _fundingSummaryRenderService = fundingSummaryRenderService; _persistanceService = persistanceService; _fundingSummaryPersistanceMapper = fundingSummaryPersistanceMapper; }
private Frm NewReport( IDictionary <string, IWorksheetReport> frmReports = null, IFileNameService fileNameService = null, IExcelFileService excelFileService = null, IReportDataProvider reportDataProvider = null, IModelBuilder <ISummaryModel> modelBuilder = null, IRenderService <ISummaryModel> renderService = null) { return(new Frm(frmReports, excelFileService, fileNameService, reportDataProvider, modelBuilder, renderService)); }
protected AbstractILRSubmissionsReport( string taskName, string fileName, IModelBuilder <TModel> modelBuilder, IExcelFileService excelFileService, IFileNameService fileNameService) : base(taskName, fileName) { _modelBuilder = modelBuilder; _excelFileService = excelFileService; _fileNameService = fileNameService; }
public Frm09Report( IExcelFileService excelService, IModelBuilder <IEnumerable <Frm09ReportModel> > fundingRulesMonitoringModelBuilder, IRenderService <IEnumerable <Frm09ReportModel> > fundingRulesMonitoringRenderService ) : base(excelService, fundingRulesMonitoringModelBuilder, fundingRulesMonitoringRenderService, "TaskGenerateFundingRulesMonitoring09Report", "FRM09", "Transfers with no return") { }
public Frm15Report( IExcelFileService excelService, IModelBuilder <IEnumerable <Frm15ReportModel> > fundingMonitoring06ModelBuilder, IRenderService <IEnumerable <Frm15ReportModel> > fundingReportMonitoringRenderService) : base(excelService, fundingMonitoring06ModelBuilder, fundingReportMonitoringRenderService, "TaskGenerateFundingRulesMonitoring15Report", "FRM15", "End Point Assessment Organisations") { }
public FundingSummaryReport( IFileNameService fileNameService, IModelBuilder <IFundingSummaryReport> fundingSummaryReportModelBuilder, IExcelFileService excelService, IRenderService <IFundingSummaryReport> fundingSummaryReportRenderService) : base(ReportTaskNameConstants.FundingSummaryReport, ReportNameConstants.FundingSummary) { _fileNameService = fileNameService; _fundingSummaryReportModelBuilder = fundingSummaryReportModelBuilder; _excelService = excelService; _fundingSummaryReportRenderService = fundingSummaryReportRenderService; }
public Frm07Report( IExcelFileService excelService, IModelBuilder <IEnumerable <Frm07ReportModel> > fundingRulesMonitoringModelBuilder, IRenderService <IEnumerable <Frm07ReportModel> > fundingRulesMonitoringRenderService) : base(excelService, fundingRulesMonitoringModelBuilder, fundingRulesMonitoringRenderService, "TaskGenerateFundingRulesMonitoring07Report", "FRM07", "Breaks In Learning: Planned End Date") { }
public DevolvedAdultEducationFundingSummaryReport( IFileNameService fileNameService, IModelBuilder <IEnumerable <DevolvedAdultEducationFundingSummaryReportModel> > devolvedFundingSummaryReportBuilder, IExcelFileService excelService, IRenderService <IDevolvedAdultEducationFundingSummaryReport> devolvedFundingSummaryReportRenderService) : base(ReportTaskNameConstants.DevolvedAdultEducationFundingSummaryReport, ReportNameConstants.DevolvedAdultEducationFundingSummary) { _fileNameService = fileNameService; _devolvedFundingSummaryReportBuilder = devolvedFundingSummaryReportBuilder; _excelService = excelService; _devolvedFundingSummaryReportRenderService = devolvedFundingSummaryReportRenderService; }
public Frm06Report( IExcelFileService excelService, IModelBuilder <IEnumerable <Frm06ReportModel> > fundingMonitoring06ModelBuilder, IRenderService <IEnumerable <Frm06ReportModel> > fundingReportMonitoringRenderService) : base(excelService, fundingMonitoring06ModelBuilder, fundingReportMonitoringRenderService, "TaskGenerateFundingRulesMonitoring06Report", "FRM06", "Continuance Issues") { }
public ReconcileFileController(IEFDbRepository repo, IExcelFileService excelFileService) { if (repo == null) { throw new ArgumentNullException(); } if (excelFileService == null) { throw new ArgumentNullException(); } _repo = repo; _excelFileService = excelFileService; }