@page "/events/create" @using Microsoft.EntityFrameworkCore @using Core.Entities @using Data @inject AppDbContext context @inject NavigationManager NavigationManager Create

Create

EventDefinition


@foreach (var format in Enum.GetValues(typeof(EventFormat))) { }
Back to List
@code { [SupplyParameterFromForm] private EventDefinition EventDefinition { get; set; } = new(); // To protect from overposting attacks, see https://learn.microsoft.com/aspnet/core/blazor/forms/#mitigate-overposting-attacks. private async Task AddEventDefinition() { context.Events.Add(EventDefinition); await context.SaveChangesAsync(); NavigationManager.NavigateTo("/events"); } }