Add Generate Report Template
This commit is contained in:
parent
eba4e23bea
commit
ec53034b4d
1 changed files with 11 additions and 17 deletions
|
|
@ -67,9 +67,9 @@ namespace BMA.EHR.Report.Service.Controllers
|
||||||
CommandYear = raw_data.CommandYear.ToInteger().ToThaiYear().ToString(),
|
CommandYear = raw_data.CommandYear.ToInteger().ToThaiYear().ToString(),
|
||||||
IssuerOrganizationName = raw_data.IssuerOrganizationName,
|
IssuerOrganizationName = raw_data.IssuerOrganizationName,
|
||||||
ConclusionRegisterNo = raw_data.ConclusionRegisterNo,
|
ConclusionRegisterNo = raw_data.ConclusionRegisterNo,
|
||||||
ConclusionRegisterDate = raw_data.ConclusionRegisterDate.ToThaiFullDate3(),
|
ConclusionRegisterDate = raw_data.ConclusionRegisterDate == null ? "": raw_data.ConclusionRegisterDate.Value.ToThaiFullDate3(),
|
||||||
ConclusionResultNo = raw_data.ConclusionResultNo,
|
ConclusionResultNo = raw_data.ConclusionResultNo,
|
||||||
ConclusionResultDate = raw_data.ConclusionResultDate.ToThaiFullDate3(),
|
ConclusionResultDate = raw_data.ConclusionResultDate == null ? "" : raw_data.ConclusionResultDate.Value.ToThaiFullDate3(),
|
||||||
PositionList = "",
|
PositionList = "",
|
||||||
Count = raw_data.Receivers.Count,
|
Count = raw_data.Receivers.Count,
|
||||||
CommandAffectDate = raw_data.CommandAffectDate == null ? "" : raw_data.CommandAffectDate.Value.ToThaiFullDate3()
|
CommandAffectDate = raw_data.CommandAffectDate == null ? "" : raw_data.CommandAffectDate.Value.ToThaiFullDate3()
|
||||||
|
|
@ -1378,12 +1378,10 @@ namespace BMA.EHR.Report.Service.Controllers
|
||||||
case "xlsx": mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; break;
|
case "xlsx": mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return StatusCode(500, new { message = "ยังไม่มีไฟล์ Template สำหรับสร้างรายงาน!!" });
|
var rptFile = Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"37-คำสั่งปลดออกจากราชการ.trdp");
|
||||||
|
var contentData = _reportGenerator.GenerateReport(rptFile, exportType);
|
||||||
|
|
||||||
//var rptFile = Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"34-คำสั่งอนุญาตให้ข้าราชการลาออกจากราชการ-4.trdp");
|
return File(contentData, mimeType, $"command.{exportType.Trim().ToLower()}");
|
||||||
//var contentData = _reportGenerator.GenerateReport(rptFile, exportType);
|
|
||||||
|
|
||||||
//return File(contentData, mimeType, $"command.{exportType.Trim().ToLower()}");
|
|
||||||
}
|
}
|
||||||
catch
|
catch
|
||||||
{
|
{
|
||||||
|
|
@ -1421,12 +1419,10 @@ namespace BMA.EHR.Report.Service.Controllers
|
||||||
case "xlsx": mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; break;
|
case "xlsx": mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return StatusCode(500, new { message = "ยังไม่มีไฟล์ Template สำหรับสร้างรายงาน!!" });
|
var rptFile = Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"37-คำสั่งปลดออกจากราชการ.trdp");
|
||||||
|
var contentData = _reportGenerator.GenerateReport(rptFile, exportType);
|
||||||
|
|
||||||
//var rptFile = Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"34-คำสั่งอนุญาตให้ข้าราชการลาออกจากราชการ-4.trdp");
|
return File(contentData, mimeType, $"command.{exportType.Trim().ToLower()}");
|
||||||
//var contentData = _reportGenerator.GenerateReport(rptFile, exportType);
|
|
||||||
|
|
||||||
//return File(contentData, mimeType, $"command.{exportType.Trim().ToLower()}");
|
|
||||||
}
|
}
|
||||||
catch
|
catch
|
||||||
{
|
{
|
||||||
|
|
@ -1464,12 +1460,10 @@ namespace BMA.EHR.Report.Service.Controllers
|
||||||
case "xlsx": mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; break;
|
case "xlsx": mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return StatusCode(500, new { message = "ยังไม่มีไฟล์ Template สำหรับสร้างรายงาน!!" });
|
var rptFile = Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"38-คำสั่งลงโทษไล่ข้าราชการออกจากราชการ.trdp");
|
||||||
|
var contentData = _reportGenerator.GenerateReport(rptFile, exportType);
|
||||||
|
|
||||||
//var rptFile = Path.Combine(_hostingEnvironment.ContentRootPath, "Reports", $"34-คำสั่งอนุญาตให้ข้าราชการลาออกจากราชการ-4.trdp");
|
return File(contentData, mimeType, $"command.{exportType.Trim().ToLower()}");
|
||||||
//var contentData = _reportGenerator.GenerateReport(rptFile, exportType);
|
|
||||||
|
|
||||||
//return File(contentData, mimeType, $"command.{exportType.Trim().ToLower()}");
|
|
||||||
}
|
}
|
||||||
catch
|
catch
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue