private async Task InsertPerson(Person person) { await personsTable.InsertAsync(person); persons.Add(person); }
private async Task UpdatePersons(Person person) { await personsTable.UpdateAsync(person); persons.Remove(person); ListItems.Focus(FocusState.Unfocused); }
private async void ButtonSave_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(CurrentPerson.Id)) { await InsertPerson(currentPerson); } else { await UpdatePersons(CurrentPerson); } CurrentPerson = null; await RefreshPersons(); }