Added total amout in expense pending dashboard
This commit is contained in:
parent
8f463ce90d
commit
3afdad29b2
@ -837,6 +837,7 @@ namespace Marco.Pms.Services.Controllers
|
||||
var approveExpenses = expenses.Where(e => (hasApprovePermission || e.CreatedById == loggedInEmployee.Id) && e.StatusId == Approve).ToList();
|
||||
var processPendingExpenses = expenses.Where(e => (hasProcessPermission || e.CreatedById == loggedInEmployee.Id) && e.StatusId == ProcessPending).ToList();
|
||||
var submitedExpenses = expenses.Where(e => e.StatusId != Draft && e.CreatedById == loggedInEmployee.Id).ToList();
|
||||
var totalCount = expenses.Where(e => e.StatusId != Draft).Count();
|
||||
|
||||
if (hasManagePermission)
|
||||
{
|
||||
@ -866,7 +867,8 @@ namespace Marco.Pms.Services.Controllers
|
||||
{
|
||||
Count = submitedExpenses.Count,
|
||||
TotalAmount = submitedExpenses.Sum(e => e.Amount)
|
||||
}
|
||||
},
|
||||
TotalAmount = totalCount
|
||||
};
|
||||
_logger.LogInfo(
|
||||
"GetPendingExpenseListAsync completed. TenantId={TenantId}",
|
||||
@ -897,7 +899,8 @@ namespace Marco.Pms.Services.Controllers
|
||||
Submited = new
|
||||
{
|
||||
Count = submitedExpenses.Count
|
||||
}
|
||||
},
|
||||
TotalAmount = totalCount
|
||||
};
|
||||
_logger.LogInfo(
|
||||
"GetPendingExpenseListAsync completed. TenantId={TenantId}",
|
||||
|
Loading…
x
Reference in New Issue
Block a user