LoadUtenti
This commit is contained in:
@ -58,6 +58,14 @@
|
||||
<span class="nav-link-title"> Dashboard </span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/management/Utenti">
|
||||
<span class="nav-link-icon d-md-none d-lg-inline-block">
|
||||
<i class="fa-solid fa-house"></i>
|
||||
</span>
|
||||
<span class="nav-link-title"> Utenti </span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
29
StandManager/Components/Pages/Management/Utenti.razor
Normal file
29
StandManager/Components/Pages/Management/Utenti.razor
Normal file
@ -0,0 +1,29 @@
|
||||
@page "/management/Utenti"
|
||||
@using Microsoft.AspNetCore.Authorization
|
||||
@using StandManager.Domain.Entita
|
||||
@using StandManager.Service.Interfaces
|
||||
@inject IManagerService _managerService
|
||||
@attribute [Authorize]
|
||||
<h3>Utenti</h3>
|
||||
|
||||
|
||||
<RadzenDataGrid AllowFiltering="true" AllowColumnResize="true" AllowAlternatingRows="false" FilterMode="FilterMode.CheckBoxList" AllowSorting="true" PageSize="5" AllowPaging="true" PagerHorizontalAlign="HorizontalAlign.Left" ShowPagingSummary="true"
|
||||
Data="@utenti" ColumnWidth="300px" LogicalFilterOperator="LogicalFilterOperator.Or" SelectionMode="DataGridSelectionMode.Single">
|
||||
<Columns>
|
||||
<RadzenDataGridColumn Property="@nameof(Utente.Id)" Filterable="false" Title="ID" Width="80px" TextAlign="TextAlign.Center" />
|
||||
<RadzenDataGridColumn Property="@nameof(Utente.Nome)" Title="First Name" Width="160px" />
|
||||
<RadzenDataGridColumn Property="@nameof(Utente.Cognome)" Title="Last Name" Width="160px" />
|
||||
<RadzenDataGridColumn Property="@nameof(Utente.Email)" Title="Mail" Width="200px" />
|
||||
</Columns>
|
||||
</RadzenDataGrid>
|
||||
|
||||
@code {
|
||||
IQueryable<Utente> utenti;
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
await base.OnInitializedAsync();
|
||||
|
||||
utenti = await _managerService.UtenteService.RicercaQueryable(x => x.Eliminato == false);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user