1234567891011121314151617181920212223242526272829303132333435 |
- using Microsoft.AspNetCore.Components;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Threading.Tasks;
- using wispro.sp.entity;
- namespace wispro.sp.web.Components
- {
- public partial class UserGradeSelect
- {
- private List<StaffGrade> _StaffGrades;
- private StaffGrade _SelectedItem;
- [Parameter]
- public int? StaffGradeId { get; set; }
- [Parameter]
- public EventCallback<int?> 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);
- }
- }
- }
|