From 3afdad29b2f9d26c7c8d22b91f2cb542398b168b Mon Sep 17 00:00:00 2001 From: "ashutosh.nehete" Date: Fri, 3 Oct 2025 17:13:23 +0530 Subject: [PATCH] Added total amout in expense pending dashboard --- Marco.Pms.Services/Controllers/DashboardController.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Marco.Pms.Services/Controllers/DashboardController.cs b/Marco.Pms.Services/Controllers/DashboardController.cs index 5056bb1..901027b 100644 --- a/Marco.Pms.Services/Controllers/DashboardController.cs +++ b/Marco.Pms.Services/Controllers/DashboardController.cs @@ -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}",