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

Edit Transaction Item

@Transaction.CreatedAt.ToShortDateString() @Transaction.CreatedAt.ToLongTimeString() – @store
Cancel
@code { [Parameter] public required Transaction Transaction { get; set; } [Parameter] public required TransactionItem TransactionItem { get; set; } private string store = string.Empty; protected override async Task OnParametersSetAsync() { using var dbContext = DbContextFactory.CreateDbContext(); store = await dbContext.Stores .Where(store => store.Id == Transaction.StoreId) .Select(store => string.Concat(store.Retailer!.Name, " ", store.Name)) .SingleAsync(); } }