Beispiel #1
0
        public async Task <IActionResult> GetArrearagesSpreadsheet(ArrearagesListSearch option, CancellationToken token)
        {
            option.ReportSettings = (await reportSettingProcessor.GetAsync(option.CompanyId, nameof(PF0401), token)).ToList();
            var content = await arrearagesListSpreadsheetProcessor.GetAsync(option, token);

            return(File(content, SpreadsheetContentType, "arrearages-spreadsheet.xlsx"));
        }
Beispiel #2
0
        public async Task <HttpResponseMessage> GetArrearagesSpreadsheet(ArrearagesListSearch option, CancellationToken token)
        {
            option.ReportSettings = (await reportSettingProcessor.GetAsync(option.CompanyId, nameof(PF0401), token)).ToList();
            var content = await arrearagesListSpreadsheetProcessor.GetAsync(option, token);

            return(Request.GetSpreadsheetResponseMessage(content, "arrearages-spreadsheet.xlsx"));
        }