@using Groceries.Data @using Microsoft.EntityFrameworkCore @layout Layout @inject IDbContextFactory DbContextFactory Groceries – New Transaction

New Transaction

Cancel
@code { private record StoreModel(Guid Id, string Name); private string datetime = DateTime.Now.ToString("s"); private StoreModel[] stores = []; protected override async Task OnInitializedAsync() { using var dbContext = DbContextFactory.CreateDbContext(); stores = await dbContext.Stores .OrderBy(store => store.Retailer!.Name) .ThenBy(store => store.Name) .Select(store => new StoreModel(store.Id, string.Concat(store.Retailer!.Name, " ", store.Name))) .ToArrayAsync(); } }