|
|
|
@ -1,15 +1,18 @@
|
|
|
|
|
@page "/list"
|
|
|
|
|
@using CraftSharp.Models
|
|
|
|
|
|
|
|
|
|
<h3>@Localizer["Title"]</h3>
|
|
|
|
|
@if (AuthStateProvider.GetCurrentUser().Roles.Contains(UserRoles.Admin))
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<h3>@Localizer["Title"]</h3>
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<NavLink class="btn btn-primary" href="Add" Match="NavLinkMatch.All">
|
|
|
|
|
<i class="fa fa-plus"></i> @Localizer["Add"]
|
|
|
|
|
</NavLink>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<DataGrid TItem="Item"
|
|
|
|
|
<DataGrid TItem="Item"
|
|
|
|
|
Data="@items"
|
|
|
|
|
ReadData="@OnReadData"
|
|
|
|
|
TotalItems="@totalItem"
|
|
|
|
@ -49,4 +52,8 @@
|
|
|
|
|
<button type="button" class="btn btn-primary" @onclick="() => OnDelete(context.Id)"><i class="fa fa-trash"></i> @Localizer["Supp"]</button>
|
|
|
|
|
</DisplayTemplate>
|
|
|
|
|
</DataGridColumn>
|
|
|
|
|
</DataGrid>
|
|
|
|
|
</DataGrid>
|
|
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
<p>FORBIDDEN !!</p>
|
|
|
|
|
}
|