@inject StaffGradeService _staffGradeService;
@code {
private List _StaffGrades;
private StaffGrade _SelectedItem;
[Parameter]
public int? StaffGradeId{ get; set;}
[Parameter]
public EventCallback StaffGradeIdChanged { get; set; }
protected override async System.Threading.Tasks.Task OnInitializedAsync()
{
base.OnInitialized();
_StaffGrades =await _staffGradeService.GetAll();
}
private void OnSelectedItemChangedHandler(StaffGrade value)
{
_SelectedItem = value;
StaffGradeIdChanged.InvokeAsync(_SelectedItem.Id);
}
}