@page "/students/delete" @using Microsoft.EntityFrameworkCore @inject AppDbContext context @inject NavigationManager NavigationManager Delete Student - TSA Chapter Organizer

Delete

Are you sure you want to delete this?

Student


@if (student is null) {

Loading...

} else {
FirstName
@student.FirstName
LastName
@student.LastName
Grade
@student.Grade
StateId
@student.StateId
RegionalId
@student.RegionalId
NationalId
@student.NationalId
TsaYear
@student.TsaYear
OfficerRole
@student.OfficerRole
| Back to List }
@code { private Student? student; [SupplyParameterFromQuery] private int Id { get; set; } protected override async Task OnInitializedAsync() { student = await context.Students.FirstOrDefaultAsync(m => m.Id == Id); if (student is null) { NavigationManager.NavigateTo("notfound"); } } private async Task DeleteStudent() { context.Students.Remove(student!); await context.SaveChangesAsync(); NavigationManager.NavigateTo("/students"); } }