diff --git a/BMA.EHR.Leave.Service/Controllers/LeaveRequestController.cs b/BMA.EHR.Leave.Service/Controllers/LeaveRequestController.cs index bbd34dd4..1ecc5519 100644 --- a/BMA.EHR.Leave.Service/Controllers/LeaveRequestController.cs +++ b/BMA.EHR.Leave.Service/Controllers/LeaveRequestController.cs @@ -681,7 +681,7 @@ namespace BMA.EHR.Leave.Service.Controllers var totalDay = req.StartLeaveDate.DiffDay(req.EndLeaveDate); var sumWeekend = _holidayRepository.GetWeekEndCount(req.StartLeaveDate, req.EndLeaveDate, category); - var isLeave = sumLeave + (totalDay - sumWorkDay) <= leaveType.Limit; + var isLeave = sumLeave + (totalDay - sumWorkDay - sumWeekend) <= leaveType.Limit; var result = new GetLeaveCheckResultDto {