From 9f7a87e36bb302f92a394a3cf781788368296519 Mon Sep 17 00:00:00 2001 From: "Harid Promsri (Bright)" Date: Mon, 2 Oct 2023 17:59:21 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=A3=E0=B8=B2=E0=B8=A2=E0=B8=87=E0=B8=B2?= =?UTF-8?q?=E0=B8=99=E0=B9=81=E0=B8=9A=E0=B8=9A=E0=B8=84=E0=B8=B3=E0=B8=A3?= =?UTF-8?q?=E0=B9=89=E0=B8=AD=E0=B8=87=E0=B8=82=E0=B8=AD=E0=B9=82=E0=B8=AD?= =?UTF-8?q?=E0=B8=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BMA.EHR.Report.Service.csproj | 12 +++++++ .../Controllers/TransferReportController.cs | 30 +++++++++++++++--- .../Reports/21-คำร้องขอโอน-1.trdp | Bin 0 -> 2414 bytes .../Reports/21-คำร้องขอโอน-2.trdp | Bin 0 -> 3437 bytes .../Reports/21-คำร้องขอโอน-3.trdp | Bin 0 -> 2709 bytes .../Reports/21-คำร้องขอโอน-4.trdp | Bin 0 -> 2021 bytes 6 files changed, 37 insertions(+), 5 deletions(-) create mode 100644 BMA.EHR.Report.Service/Reports/21-คำร้องขอโอน-1.trdp create mode 100644 BMA.EHR.Report.Service/Reports/21-คำร้องขอโอน-2.trdp create mode 100644 BMA.EHR.Report.Service/Reports/21-คำร้องขอโอน-3.trdp create mode 100644 BMA.EHR.Report.Service/Reports/21-คำร้องขอโอน-4.trdp diff --git a/BMA.EHR.Report.Service/BMA.EHR.Report.Service.csproj b/BMA.EHR.Report.Service/BMA.EHR.Report.Service.csproj index 2702983d..3bc6cca1 100644 --- a/BMA.EHR.Report.Service/BMA.EHR.Report.Service.csproj +++ b/BMA.EHR.Report.Service/BMA.EHR.Report.Service.csproj @@ -589,6 +589,18 @@ PreserveNewest + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + PreserveNewest diff --git a/BMA.EHR.Report.Service/Controllers/TransferReportController.cs b/BMA.EHR.Report.Service/Controllers/TransferReportController.cs index c458ed7b..523b4b52 100644 --- a/BMA.EHR.Report.Service/Controllers/TransferReportController.cs +++ b/BMA.EHR.Report.Service/Controllers/TransferReportController.cs @@ -60,7 +60,7 @@ namespace BMA.EHR.Report.Service.Controllers { try { - var data = await _service.GetData2Transfer(id); + //var data = await _service.GetData2Transfer(id); var mimeType = ""; switch (exportType.Trim().ToLower()) { @@ -69,27 +69,47 @@ namespace BMA.EHR.Report.Service.Controllers case "xlsx": mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; break; } - var rptFile = System.IO.Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"22-หนังสือแจ้งสำนักงานการเจ้าหน้าที่-1.trdp"); + var rptFile = System.IO.Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"21-คำร้องขอโอน-1.trdp"); + var rptFile2 = System.IO.Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"21-คำร้องขอโอน-2.trdp"); + var rptFile3 = System.IO.Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"21-คำร้องขอโอน-3.trdp"); + var rptFile4 = System.IO.Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"21-คำร้องขอโอน-4.trdp"); + ReportPackager reportPacker = new ReportPackager(); Telerik.Reporting.Report? report = null; + Telerik.Reporting.Report? report2 = null; + Telerik.Reporting.Report? report3 = null; + Telerik.Reporting.Report? report4 = null; using (var sourceStream = System.IO.File.OpenRead(rptFile)) + using (var sourceStream2 = System.IO.File.OpenRead(rptFile2)) + using (var sourceStream3 = System.IO.File.OpenRead(rptFile3)) + using (var sourceStream4 = System.IO.File.OpenRead(rptFile4)) { report = (Telerik.Reporting.Report)reportPacker.UnpackageDocument(sourceStream); + report2 = (Telerik.Reporting.Report)reportPacker.UnpackageDocument(sourceStream2); + report3 = (Telerik.Reporting.Report)reportPacker.UnpackageDocument(sourceStream3); + report4 = (Telerik.Reporting.Report)reportPacker.UnpackageDocument(sourceStream4); + } - report.DataSource = data; + //report.DataSource = data; + + var reportBook = new ReportBook(); + reportBook.Reports.Add(report); + reportBook.Reports.Add(report2); + reportBook.Reports.Add(report3); + reportBook.Reports.Add(report4); System.Collections.Hashtable deviceInfo = new System.Collections.Hashtable(); InstanceReportSource instanceReportSource = new InstanceReportSource() { - ReportDocument = report, + ReportDocument = reportBook, }; ReportProcessor reportProcessor = new ReportProcessor(_configuration); RenderingResult result = reportProcessor.RenderReport($"{exportType}", instanceReportSource, deviceInfo); var content = result.DocumentBytes; - return File(content, mimeType, $"หนังสือแจ้งสำนักงานการเจ้าหน้าที่.{exportType.Trim().ToLower()}"); + return File(content, mimeType, $"แบบคำร้องขอโอน.{exportType.Trim().ToLower()}"); } catch { diff --git a/BMA.EHR.Report.Service/Reports/21-คำร้องขอโอน-1.trdp b/BMA.EHR.Report.Service/Reports/21-คำร้องขอโอน-1.trdp new file mode 100644 index 0000000000000000000000000000000000000000..2463d9e654bee80884fac8392e2cc9e47a9bb934 GIT binary patch literal 2414 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 J`6lqM>Q5uEkX`@) literal 0 HcmV?d00001