@page "/events"
@using Microsoft.EntityFrameworkCore
@inject AppDbContext Context
Events - TSA Chapter Organizer
Events
Create New
[@context.Item.MinTeamSize - @context.Item.MaxTeamSize]
@context.Item.MaxTeamCountState
Details
Edit
Delete
@*
@*
*@
@code {
MudDataGrid _dataGrid = null!;
private async Task> ServerReload(GridState state)
{
var query = Context.Events.Where(state.FilterDefinitions).OrderBy(state.SortDefinitions);
var totalItems = await query.CountAsync();
var pagedData = await query.Skip(state.Page * state.PageSize).Take(state.PageSize).ToArrayAsync();
return new GridData
{
TotalItems = totalItems,
Items = pagedData
};
}
}