This commit is contained in:
parent
91fc939b6d
commit
7d39720121
1 changed files with 8 additions and 5 deletions
|
|
@ -2354,11 +2354,11 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var thisYear = DateTime.Now.Year;
|
||||
|
||||
var sendList = await _leaveRequestRepository.GetSumSendLeaveAsync(thisYear);
|
||||
var approveList = await _leaveRequestRepository.GetSumApproveLeaveAsync(thisYear);
|
||||
//var approveList = await _leaveRequestRepository.GetSumApproveLeaveAsync(thisYear);
|
||||
var rejectList = await _leaveRequestRepository.GetSumRejectLeaveAsync(thisYear);
|
||||
var deleteList = await _leaveRequestRepository.GetSumDeleteLeaveAsync(thisYear);
|
||||
|
||||
var approvePrevYear = await _leaveRequestRepository.GetSumApproveLeaveAsync(thisYear - 1);
|
||||
//var approvePrevYear = await _leaveRequestRepository.GetSumApproveLeaveAsync(thisYear - 1);
|
||||
|
||||
var result = new List<dynamic>();
|
||||
foreach (var leaveType in leaveTypes)
|
||||
|
|
@ -2366,8 +2366,11 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
var sendData = sendList.FirstOrDefault(x => x.KeycloakUserId == userId && x.LeaveTypeId == leaveType.Id);
|
||||
var send = sendData == null ? 0 : sendData.SumLeaveDay;
|
||||
|
||||
var approveData = approveList.FirstOrDefault(x => x.KeycloakUserId == userId && x.LeaveTypeId == leaveType.Id);
|
||||
var approve = approveData == null ? 0 : approveData.SumLeaveDay;
|
||||
//var approveData = approveList.FirstOrDefault(x => x.KeycloakUserId == userId && x.LeaveTypeId == leaveType.Id);
|
||||
//var approve = approveData == null ? 0 : approveData.SumLeaveDay;
|
||||
|
||||
var leaveData = await _leaveBeginningRepository.GetByYearAndTypeIdForUserAsync(thisYear, leaveType.Id, userId);
|
||||
var approve = leaveData == null ? 0 : leaveData.LeaveDaysUsed;
|
||||
|
||||
var rejectData = rejectList.FirstOrDefault(x => x.KeycloakUserId == userId && x.LeaveTypeId == leaveType.Id);
|
||||
var reject = rejectData == null ? 0 : rejectData.SumLeaveDay;
|
||||
|
|
@ -2382,7 +2385,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
|
||||
if (leaveType.Code == "LV-005")
|
||||
{
|
||||
var leaveData = await _leaveBeginningRepository.GetByYearAndTypeIdForUserAsync(thisYear, leaveType.Id, userId);
|
||||
//var leaveData = await _leaveBeginningRepository.GetByYearAndTypeIdForUserAsync(thisYear, leaveType.Id, userId);
|
||||
leaveLimit = leaveData == null ? 0.0 : leaveData.LeaveDays;
|
||||
extendLeave = leaveLimit - 10;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue