@using Groceries.Data
@using Microsoft.EntityFrameworkCore
@layout Layout
@inject AppDbContext DbContext
Groceries – New Transaction
New Transaction
@code {
private record StoreModel(Guid Id, string Name);
private string datetime = DateTime.Now.ToString("s");
private StoreModel[] stores = [];
protected override async Task OnInitializedAsync()
{
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();
}
}