Added the documents in mobile side menu
This commit is contained in:
parent
efc577f9a2
commit
9b3324c27c
@ -2,6 +2,7 @@
|
|||||||
using Marco.Pms.CacheHelper;
|
using Marco.Pms.CacheHelper;
|
||||||
using Marco.Pms.Model.AppMenu;
|
using Marco.Pms.Model.AppMenu;
|
||||||
using Marco.Pms.Model.Dtos.AppMenu;
|
using Marco.Pms.Model.Dtos.AppMenu;
|
||||||
|
using Marco.Pms.Model.Entitlements;
|
||||||
using Marco.Pms.Model.Utilities;
|
using Marco.Pms.Model.Utilities;
|
||||||
using Marco.Pms.Model.ViewModels.AppMenu;
|
using Marco.Pms.Model.ViewModels.AppMenu;
|
||||||
using Marco.Pms.Model.ViewModels.DocumentManager;
|
using Marco.Pms.Model.ViewModels.DocumentManager;
|
||||||
@ -716,10 +717,19 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
menu.Items = allowedItems;
|
menu.Items = allowedItems;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (await _permissions.HasPermission(PermissionsMaster.ViewDocument, employeeId))
|
||||||
|
{
|
||||||
|
response.Add(new MenuSectionApplicationVM
|
||||||
|
{
|
||||||
|
Id = Guid.NewGuid(),
|
||||||
|
Name = "Documents",
|
||||||
|
Available = true,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// Step 3: Log success
|
// Step 3: Log success
|
||||||
_logger.LogInfo("Fetched sidebar menu successfully. Tenant: {TenantId}, EmployeeId: {EmployeeId}, SectionsReturned: {Count}",
|
_logger.LogInfo("Fetched sidebar menu successfully. Tenant: {TenantId}, EmployeeId: {EmployeeId}, SectionsReturned: {Count}",
|
||||||
tenantId, employeeId, menus.Count);
|
tenantId, employeeId, menus.Count);
|
||||||
|
|
||||||
return Ok(ApiResponse<object>.SuccessResponse(response, "Sidebar menu fetched successfully", 200));
|
return Ok(ApiResponse<object>.SuccessResponse(response, "Sidebar menu fetched successfully", 200));
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user