* Further improvements to generate Packing List
This commit is contained in:
@@ -35,14 +35,14 @@
|
||||
<MenuItem Text="Zamówienia DELFOR" Url="/" IconCss="fa-solid fa-landmark"></MenuItem>
|
||||
<MenuItem Text="Zarządzanie Indeksami" Url="/Products" IconCss="fa-solid fa-basket-shopping"></MenuItem>
|
||||
<MenuItem Text="Magazyn" Url="/Warehouse" IconCss="fa-solid fa-warehouse"></MenuItem>
|
||||
@* <MenuItem Text="Zamówienia klienta EDI" Url="/EdiCustomerOrders" IconCss="fa-solid fa-list-check"></MenuItem> *@
|
||||
@* <MenuItem Text="Zamówienia klienta" Url="/CustomerOrders" IconCss="fa-solid fa-database"></MenuItem> *@
|
||||
@if (UserName == "pkus")
|
||||
@if (IsAdminRoute())
|
||||
{
|
||||
<MenuItem Text="Admin" IconCss="fa-solid fa-screwdriver-wrench">
|
||||
<MenuItem Text="Administracja" Url="/Admin/PK" IconCss="fa-solid fa-screwdriver-wrench">
|
||||
<MenuItems>
|
||||
<MenuItem Text = "Użytkownicy" Url = "/Admin/UsersManager" IconCss="fa-solid fa-user-tie"></MenuItem>
|
||||
<MenuItem Text= "Scheduler" Url = "/Admin/Scheduler" IconCss="fa-solid fa-calendar-week"></MenuItem>
|
||||
<MenuItem Text="Użytkownicy" Url = "/Admin/PK/UsersManager" IconCss="fa-solid fa-user-tie"></MenuItem>
|
||||
<MenuItem Text="Scheduler" Url = "/Admin/PK/Scheduler" IconCss="fa-solid fa-calendar-week"></MenuItem>
|
||||
<MenuItem Text="Zamówienia klienta EDI" Url="/Admin/PK/EdiCustomerOrders" IconCss="fa-solid fa-list-check"></MenuItem>
|
||||
<MenuItem Text="Zamówienia klienta" Url="/Admin/PK/CustomerOrders" IconCss="fa-solid fa-database"></MenuItem>
|
||||
</MenuItems>
|
||||
</MenuItem>
|
||||
}
|
||||
@@ -64,6 +64,12 @@
|
||||
private bool IsAuthenticated { get; set; }
|
||||
private string UserName { get; set; } = string.Empty;
|
||||
|
||||
private bool IsAdminRoute()
|
||||
{
|
||||
var path = new Uri(NavigationManager.Uri).AbsolutePath;
|
||||
return path.StartsWith("/admin", StringComparison.OrdinalIgnoreCase);
|
||||
}
|
||||
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
// ClaimsPrincipal currentUser = AuthenticationStateProvider.GetCurrentUser();
|
||||
|
||||
Reference in New Issue
Block a user