From 0ba4ccf45c89b3d829cf45d7df3cd43817d454e8 Mon Sep 17 00:00:00 2001 From: "ashutosh.nehete" Date: Sat, 20 Sep 2025 19:25:33 +0530 Subject: [PATCH] Added the logic to filter by service Id --- Marco.Pms.Services/Service/ProjectServices.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Marco.Pms.Services/Service/ProjectServices.cs b/Marco.Pms.Services/Service/ProjectServices.cs index d9f1424..ab72c8e 100644 --- a/Marco.Pms.Services/Service/ProjectServices.cs +++ b/Marco.Pms.Services/Service/ProjectServices.cs @@ -639,6 +639,12 @@ namespace Marco.Pms.Services.Service projectAllocationQuery = projectAllocationQuery .Where(pa => pa.Employee != null && pa.Employee.OrganizationId == organizationId.Value && pa.Employee.Organization != null); } + // Conditionally apply the filter for service ID. + if (serviceId.HasValue) + { + projectAllocationQuery = projectAllocationQuery + .Where(pa => pa.Employee != null && pa.ServiceId == serviceId.Value); + } var allocations = await projectAllocationQuery .Select(pa => new