Fix Bug Leave Report Issue #2233
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m10s
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m10s
This commit is contained in:
parent
46504c9e30
commit
06b53ddeaa
1 changed files with 14 additions and 14 deletions
|
|
@ -160,7 +160,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
|
||||
return new
|
||||
{
|
||||
|
|
@ -251,7 +251,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
return new
|
||||
{
|
||||
template = "leave10",
|
||||
|
|
@ -341,7 +341,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
return new
|
||||
{
|
||||
template = "leave11",
|
||||
|
|
@ -434,7 +434,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
if (isHajj == true)
|
||||
{
|
||||
return new
|
||||
|
|
@ -577,7 +577,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
return new
|
||||
{
|
||||
template = "leave14",
|
||||
|
|
@ -658,7 +658,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
return new
|
||||
{
|
||||
template = "leave15",
|
||||
|
|
@ -761,7 +761,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
return new
|
||||
{
|
||||
template = "leave16",
|
||||
|
|
@ -880,7 +880,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
return new
|
||||
{
|
||||
template = "leave17",
|
||||
|
|
@ -976,7 +976,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
return new
|
||||
{
|
||||
template = "leave18",
|
||||
|
|
@ -1202,7 +1202,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var Oc = profile.isCommission == false
|
||||
? profile.Oc.ToThaiNumber()
|
||||
: profile.Oc.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber();
|
||||
var approveResult = await GetApproverData(data.Approvers, profile.isCommission);
|
||||
var approveResult = await GetApproverData(data.Approvers);
|
||||
var result = new
|
||||
{
|
||||
template = "แบบใบขอยกเลิกวันลา",
|
||||
|
|
@ -2888,7 +2888,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
}
|
||||
#endregion
|
||||
|
||||
private async Task<object> GetApproverData(List<LeaveRequestApprover> list, bool? isCommission = false)
|
||||
private async Task<object> GetApproverData(List<LeaveRequestApprover> list)
|
||||
{
|
||||
var _default = new
|
||||
{
|
||||
|
|
@ -2919,10 +2919,10 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
: $"{x.PositionName}{x.PositionLevelName}").ToThaiNumber(),
|
||||
posExOrg = !string.IsNullOrEmpty(x.PositionLevelName) &&
|
||||
(x.PositionLevelName.Contains("อำนวยการ") || x.PositionLevelName.Contains("บริหาร"))
|
||||
? new[] { (isCommission == false ? x!.OrganizationName : x!.OrganizationName.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.")).ToThaiNumber() }
|
||||
? new[] { (x!.OrganizationName.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.")).ToThaiNumber() }
|
||||
: !string.IsNullOrEmpty(x.PosExecutiveName)
|
||||
? new[] { (x.PosExecutiveName.ToThaiNumber()), (isCommission == false ? x!.OrganizationName : x!.OrganizationName.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.")).ToThaiNumber() }
|
||||
: new[] { (isCommission == false ? x!.OrganizationName : x!.OrganizationName.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.")).ToThaiNumber() },
|
||||
? new[] { x.PosExecutiveName.ToThaiNumber(), x!.OrganizationName.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber() }
|
||||
: new[] { x!.OrganizationName.Replace("สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร", "สำนักงาน ก.ก.").ToThaiNumber() },
|
||||
positionSign = !string.IsNullOrEmpty(x.PositionSign)
|
||||
? x.PositionSign.Replace("\r", "").Replace("\n", " ").ToThaiNumber()
|
||||
: "............................................",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue