@page "/students/details"
@using Microsoft.EntityFrameworkCore
@using Core.Entities
@using Data
@inject AppDbContext context
@inject NavigationManager NavigationManager
Student Details - TSA Chapter Organizer
Details
Student
@if (student is null)
{
Loading...
}
else {
- FirstName
- @student.FirstName
- LastName
- @student.LastName
- Grade
- @student.Grade
- Email
- @student.Email
- PhoneNumber
- @student.PhoneNumber
- TsaYear
- @student.TsaYear
- StateId
- @student.StateId
- RegionalId
- @student.RegionalId
- NationalId
- @student.NationalId
- OfficerRole
- @student.OfficerRole
}
@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");
}
}
}