public ActionResult DownloadFile(int id) { try { DownloadedFile downloadedFile = new DownloadedFile(); downloadedFile.Download(id); return(File(downloadedFile.FileContent, downloadedFile.FileType, downloadedFile.FileName)); } catch (Exception ex) { return(View("DisplayError", ex)); } }
public ActionResult GetPDF(int id) { try { DownloadedFile downloadedFile = new DownloadedFile(); downloadedFile.Download(id); Response.AppendHeader("Content-Disposition", "inline; filename=" + downloadedFile.FileName); return(File(downloadedFile.FileContent, downloadedFile.FileType)); } catch (Exception ex) { return(View("DisplayError", ex)); } }