Example #1
0
        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));
            }
        }
Example #2
0
        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));
            }
        }