diff --git a/BMA.EHR.Leave/Controllers/LeaveRequestController.cs b/BMA.EHR.Leave/Controllers/LeaveRequestController.cs index ac1c4793..65ce764f 100644 --- a/BMA.EHR.Leave/Controllers/LeaveRequestController.cs +++ b/BMA.EHR.Leave/Controllers/LeaveRequestController.cs @@ -817,7 +817,12 @@ namespace BMA.EHR.Leave.Service.Controllers isLeave = true; break; case "LV-002": - isLeave = true; + // fix issue : ระบบลา (ขรก.) >> ลากิจส่วนตัว (กรณียื่นขอลาเกิน 45 วัน/ปี) #829 + if (govAge <= 365) + isLeave = (totalDay - (sumWorkDay + sumWeekend) + sumApproveLeave) <= 15; + else + isLeave = (totalDay - (sumWorkDay + sumWeekend) + sumApproveLeave) <= 45; + //isLeave = true; break; case "LV-007": isLeave = true;