ส่งเหตุผลเป็น ENG #1714
Some checks failed
release-dev / release-dev (push) Failing after 12s
Some checks failed
release-dev / release-dev (push) Failing after 12s
This commit is contained in:
parent
71dc9f05d3
commit
593e5a3f57
2 changed files with 32 additions and 8 deletions
|
|
@ -3587,11 +3587,23 @@ namespace BMA.EHR.Retirement.Service.Controllers
|
|||
if (updated == null)
|
||||
return Error(GlobalMessages.RetirementResignNotFound, 404);
|
||||
|
||||
var ReasonResign = req.ReasonResign;
|
||||
if (req.ReasonResign != null)
|
||||
{
|
||||
switch (req.ReasonResign.Trim().ToUpper())
|
||||
{
|
||||
case "CAREER": ReasonResign = $"ประกอบอาชีพอื่น"; break;
|
||||
case "MOVE": ReasonResign = $"รับราชการสังกัดอื่น"; break;
|
||||
case "FAMILY": ReasonResign = $"ดูแลบิดามารดา"; break;
|
||||
case "EDUCATION": ReasonResign = $"ศึกษาต่อ"; break;
|
||||
case "OTHER": ReasonResign = $"อื่น ๆ"; break;
|
||||
default: ReasonResign = string.Empty; break;
|
||||
}
|
||||
}
|
||||
|
||||
updated.Location = !string.IsNullOrEmpty(req.Location) ? req.Location : updated.Location;
|
||||
updated.ReasonResign = !string.IsNullOrEmpty(req.ReasonResign) ? req.ReasonResign : updated.ReasonResign;
|
||||
updated.Remark = !string.IsNullOrEmpty(req.ReasonResign) && req.ReasonResign == "อื่น ๆ" && !string.IsNullOrEmpty(req.Remark)
|
||||
? req.Remark
|
||||
: null;
|
||||
updated.ReasonResign = !string.IsNullOrEmpty(ReasonResign) ? ReasonResign : updated.ReasonResign;
|
||||
updated.Remark = !string.IsNullOrEmpty(req.Remark) ? req.Remark : null;
|
||||
updated.SendDate = req.SendDate.HasValue ? req.SendDate : updated.SendDate;
|
||||
updated.ActiveDate = req.ActiveDate.HasValue ? req.ActiveDate : updated.ActiveDate;
|
||||
updated.LastUpdateFullName = FullName ?? "System Administrator";
|
||||
|
|
|
|||
|
|
@ -3054,11 +3054,23 @@ namespace BMA.EHR.Retirement.Service.Controllers
|
|||
if (updated == null)
|
||||
return Error(GlobalMessages.RetirementResignNotFound, 404);
|
||||
|
||||
var ReasonResign = req.ReasonResign;
|
||||
if (req.ReasonResign != null)
|
||||
{
|
||||
switch (req.ReasonResign.Trim().ToUpper())
|
||||
{
|
||||
case "CAREER": ReasonResign = $"ประกอบอาชีพอื่น"; break;
|
||||
case "MOVE": ReasonResign = $"รับราชการสังกัดอื่น"; break;
|
||||
case "FAMILY": ReasonResign = $"ดูแลบิดามารดา"; break;
|
||||
case "EDUCATION": ReasonResign = $"ศึกษาต่อ"; break;
|
||||
case "OTHER": ReasonResign = $"อื่น ๆ"; break;
|
||||
default: ReasonResign = string.Empty; break;
|
||||
}
|
||||
}
|
||||
|
||||
updated.Location = !string.IsNullOrEmpty(req.Location) ? req.Location : updated.Location;
|
||||
updated.ReasonResign = !string.IsNullOrEmpty(req.ReasonResign) ? req.ReasonResign : updated.ReasonResign;
|
||||
updated.Remark = !string.IsNullOrEmpty(req.ReasonResign) && req.ReasonResign == "อื่น ๆ" && !string.IsNullOrEmpty(req.Remark)
|
||||
? req.Remark
|
||||
: null;
|
||||
updated.ReasonResign = !string.IsNullOrEmpty(ReasonResign) ? ReasonResign : updated.ReasonResign;
|
||||
updated.Remark = !string.IsNullOrEmpty(req.Remark) ? req.Remark : null;
|
||||
updated.SendDate = req.SendDate.HasValue ? req.SendDate : updated.SendDate;
|
||||
updated.ActiveDate = req.ActiveDate.HasValue ? req.ActiveDate : updated.ActiveDate;
|
||||
updated.LastUpdateFullName = FullName ?? "System Administrator";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue