protected async Task Aktivovat(OsobaDto2 osoba) { await Progress.ExecuteInProgressAsync(async() => await OsobaWebApiClient.AktivujNeaktivniOsobuAsync(osoba.Id)); osoby.Osoby.Remove(osoba); Toaster.Success($"{osoba.PrijmeniJmeno} aktivován(a)."); }
protected async Task Smazat(OsobaDto2 osoba) { bool confirmed = await JSRuntime.InvokeAsync <bool>("confirm", $"Opravdu chceš smazat osobu \"{osoba.PrijmeniJmeno}\"?"); if (confirmed) { await Progress.ExecuteInProgressAsync(async() => await OsobaWebApiClient.SmazNeaktivniOsobuAsync(osoba.Id)); osoby.Osoby.Remove(osoba); Toaster.Success($"{osoba.PrijmeniJmeno} smazán(a)."); } }