diff --git a/BMA.EHR.Retirement.Service/Controllers/RetirementController.cs b/BMA.EHR.Retirement.Service/Controllers/RetirementController.cs
index 2c701141..1619bfd8 100644
--- a/BMA.EHR.Retirement.Service/Controllers/RetirementController.cs
+++ b/BMA.EHR.Retirement.Service/Controllers/RetirementController.cs
@@ -159,6 +159,8 @@ namespace BMA.EHR.Retirement.Service.Controllers
.FirstOrDefaultAsync();
if (retire_old != null)
round = retire_old.Round + 1;
+ if (!type.Trim().ToUpper().Contains("EMPLOYEE") && !type.Trim().ToUpper().Contains("OFFICER"))
+ return Error("ประเภทพ้นราชการไม่ถูกต้อง");
var retire = new RetirementPeriod
{
@@ -450,7 +452,7 @@ namespace BMA.EHR.Retirement.Service.Controllers
/// ค่าตัวแปรที่ส่งมาไม่ถูกต้อง
/// ไม่ได้ Login เข้าระบบ
/// เมื่อเกิดข้อผิดพลาดในการทำงาน
- [HttpGet("{retireId:length(36)}")]
+ [HttpPost("{retireId:length(36)}")]
public async Task> UpdateProfileRetirement(Guid retireId)
{
var retire = await _context.RetirementPeriods