Esempio n. 1
0
        async void ConfirmDelete()
        {
            if (_currentResolution is null)
            {
                return;
            }

            _deleteInProgress = true;

            // Yield thread to let UI to update
            await Task.Yield();

            await ResolutionsByGpuService.DeleteAsync(_currentResolution.Id,
                                                      (await UserManager.GetUserAsync(_authState.User)).Id);

            _gpuResolutions = await ResolutionsByGpuService.GetByGpu(Id);

            _deleteInProgress = false;
            _frmDelete.Hide();

            // Yield thread to let UI to update
            await Task.Yield();

            // Tell we finished loading
            StateHasChanged();
        }