protected override async Task OnInitializedAsync() { nfi = (NumberFormatInfo)CultureInfo.InvariantCulture.NumberFormat.Clone(); nfi.NumberGroupSeparator = " "; SelectedPeriod = Int32.Parse(Period); Periods = await GetPeriods(); AdminServiceVM = new AdminServiceVM(); ServiceEditContext = new EditContext(AdminServiceVM); await TableInitialiser(); await InvokeAsync(StateHasChanged); }
protected async Task NewService() { AdminServiceVM = new AdminServiceVM(); AdminServiceVM.Services = (await ServiceService.GetAsync( null, null, "ServiceType")) .Select(x => new DropDownData { Text = x.ServiceType.Name, ValueInt = x.ServiceTypeId }) .ToList(); ServiceEditContext = new EditContext(AdminServiceVM); FormTitle = "Új vizsgálat"; ToggleView(); await InvokeAsync(StateHasChanged); }