public async Task <FileResult> ExportCSV(ReportConfigureViewModel viewModel) { var receiptsResults = await dbReceipt.GetAll(); string fileName = ($"Report {viewModel.CarData} {viewModel.StartDate.ToString("yyyyMMdd")} {viewModel.EndDate.ToString("yyyyMMdd")}.csv").Replace(' ', '_'); byte[] fileBody = CsvGenerator.CreateCsvBody(viewModel, receiptsResults); return(File(fileBody, "text/csv", fileName)); }