Exemple #1
0
        /// <summary>
        /// GET /Report/streaming
        /// </summary>
        public IActionResult Streaming()
        {
            var outputStream = new MemoryStream();

            MasterDetailsPdfReport.CreateStreamingPdfReport(_hostingEnvironment.WebRootPath, outputStream);
            return(new FileStreamResult(outputStream, "application/pdf")
            {
                FileDownloadName = "report.pdf"
            });
        }
Exemple #2
0
        public void ExportDetail()
        {
            var outputStream = new MemoryStream();

            MasterDetailsPdfReport.CreateStreamingPdfReport(_hostingEnvironment.WebRootPath, outputStream);
            // return new FileStreamResult(outputStream, "application/pdf")
            //{
            //  FileDownloadName = "report.pdf"
            //};
            Context.ReturnFile(outputStream, "report.pdf", "application/pdf");
        }