แก้ไขรายงานขอโอน

This commit is contained in:
Harid Promsri (Bright) 2023-10-06 10:04:10 +07:00
parent 1c82190072
commit cab2d4f977
3 changed files with 75 additions and 31 deletions

View file

@ -55,12 +55,12 @@ namespace BMA.EHR.Report.Service.Controllers
/// <response code="200">เมื่อทำการอ่านข้อมูลจาก Relational Database สำเร็จ</response>
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
[HttpGet("1/{exportType}/{id}")]
[HttpGet("21/{exportType}/{id}")]
public async Task <ActionResult<ResponseObject>> GetTransfer1ConvertReportAsync(Guid id, string exportType = "pdf")
{
try
{
//var data = await _service.GetData2Transfer(id);
var data = await _service.GetData1Transfer(id);
var mimeType = "";
switch (exportType.Trim().ToLower())
{
@ -89,10 +89,9 @@ namespace BMA.EHR.Report.Service.Controllers
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);
@ -128,7 +127,7 @@ namespace BMA.EHR.Report.Service.Controllers
/// <response code="200">เมื่อทำการอ่านข้อมูลจาก Relational Database สำเร็จ</response>
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
[HttpGet("2/{exportType}/{id}")]
[HttpGet("22/{exportType}/{id}")]
public async Task<ActionResult<ResponseObject>> GetTransfer2ConvertReportAsync(Guid id, string exportType = "pdf")
{
try
@ -190,7 +189,7 @@ namespace BMA.EHR.Report.Service.Controllers
/// <response code = "200" > เมื่อทำการอ่านข้อมูลจาก Relational Database สำเร็จ</response>
/// <response code = "401" > ไม่ได้ Login เข้าระบบ</response>
/// <response code = "500" > เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
[HttpGet("3/{exportType}/{id}")]
[HttpGet("23/{exportType}/{id}")]
public async Task<ActionResult<ResponseObject>> GetTransfer3ConvertReportAsync(Guid id, string exportType = "pdf")
{
try
@ -252,7 +251,7 @@ namespace BMA.EHR.Report.Service.Controllers
/// <response code="200">เมื่อทำการอ่านข้อมูลจาก Relational Database สำเร็จ</response>
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
[HttpGet("4/{exportType}/{id}")]
[HttpGet("24/{exportType}/{id}")]
public async Task <ActionResult<ResponseObject>> GetTransfer4ConvertReportAsync(Guid id, string exportType = "pdf")
{
try
@ -321,7 +320,7 @@ namespace BMA.EHR.Report.Service.Controllers
/// <response code="200">เมื่อทำการอ่านข้อมูลจาก Relational Database สำเร็จ</response>
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
[HttpGet("5/{exportType}/{id}")]
[HttpGet("25/{exportType}/{id}")]
public async Task<ActionResult<ResponseObject>> GetTransfer5ConvertReportAsync(Guid id, string exportType = "pdf")
{
try
@ -390,7 +389,7 @@ namespace BMA.EHR.Report.Service.Controllers
/// <response code="200">เมื่อทำการอ่านข้อมูลจาก Relational Database สำเร็จ</response>
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
[HttpGet("6/{exportType}/{id}")]
[HttpGet("26/{exportType}/{id}")]
public async Task<ActionResult<ResponseObject>> GetTransfer6ConvertReportAsync(Guid id, string exportType = "pdf")
{
try