From 58b06df1c173a2e0b1cbaf474ca5ccf384bf2df4 Mon Sep 17 00:00:00 2001 From: Mohd Ariff Date: Thu, 12 Feb 2026 16:33:31 +0800 Subject: [PATCH] Update --- Controllers/API/ReportingAPI.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Controllers/API/ReportingAPI.cs b/Controllers/API/ReportingAPI.cs index 140f958..c88a48c 100644 --- a/Controllers/API/ReportingAPI.cs +++ b/Controllers/API/ReportingAPI.cs @@ -194,6 +194,22 @@ namespace PSTW_CentralSystem.Controllers.API item.Quantity -= movementOut.QuantityOut; } } + + var departmentUsers = await _centralDbContext.Users + .Include(u => u.Department) + .Where(u => u.Department!.DepartmentCode == DeptId) + .ToListAsync(); + var latestItemMovements = await _centralDbContext.ItemMovements + .Include(m => m.Item) + .Include(m => m.NextUser) + .Where(m => m.ItemId != null && m.ToUser != null) + .GroupBy(m => m.ItemId) + .Select(g => g + .OrderByDescending(m => m.Date) + .ThenByDescending(m => m.Id) + .FirstOrDefault()) + .ToListAsync(); + return Json(currentProductBalance); } catch (Exception ex)