From 66716dda0fe8d4698cf55f1caa01bb164ec32cc8 Mon Sep 17 00:00:00 2001 From: "ashutosh.nehete" Date: Mon, 25 Aug 2025 10:19:39 +0530 Subject: [PATCH] Sending the master list by name order --- Marco.Pms.Services/Controllers/AppMenuController.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Marco.Pms.Services/Controllers/AppMenuController.cs b/Marco.Pms.Services/Controllers/AppMenuController.cs index 525a614..569a87d 100644 --- a/Marco.Pms.Services/Controllers/AppMenuController.cs +++ b/Marco.Pms.Services/Controllers/AppMenuController.cs @@ -584,7 +584,8 @@ namespace Marco.Pms.Services.Controllers if (tenantId == superTenantId) { - var superResponse = featureMenus.Values.SelectMany(list => list).ToList(); + var superResponse = featureMenus.Values.SelectMany(list => list).OrderBy(r => r.Name).ToList(); + _logger.LogInfo("MasterMenu count for TenantId {TenantId}: {Count}", tenantId, superResponse.Count); return Ok(ApiResponse.SuccessResponse(superResponse, "Successfully fetched the master table list", 200)); } @@ -597,6 +598,7 @@ namespace Marco.Pms.Services.Controllers var response = featureIds .Where(id => featureMenus.ContainsKey(id)) .SelectMany(id => featureMenus[id]) + .OrderBy(r => r.Name) .ToList(); _logger.LogInfo("MasterMenu count for TenantId {TenantId}: {Count}", tenantId, response.Count);