public IActionResult GetirExcel(int id) { var hasta = _hastaService.GetirRaporlarIleUserById(id).Raporlar; List <RaporViewModels> models = new List <RaporViewModels>(); foreach (var item in hasta) { RaporViewModels model = new RaporViewModels(); model.Tanim = item.Tanim; model.Detay = item.Detay; models.Add(model); } return(File(_dosyaService.AktarExcel(models), "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", Guid.NewGuid() + ".xlsx")); }
public IActionResult GetirPdf(int id) { var hasta = _hastaService.GetirRaporlarIleUserById(id).Raporlar; List <RaporViewModels> models = new List <RaporViewModels>(); foreach (var item in hasta) { RaporViewModels model = new RaporViewModels(); model.Tanim = item.Tanim; model.Detay = item.Detay; models.Add(model); } var path = _dosyaService.AktarPdf(models); return(File(path, "application/pdf", Guid.NewGuid() + ".pdf")); }