コード例 #1
0
ファイル: MainPage.xaml.cs プロジェクト: Satur01/MobileAppUWP
 private async Task InsertPerson(Person person)
 {
     await personsTable.InsertAsync(person);
     persons.Add(person);
 }
コード例 #2
0
ファイル: MainPage.xaml.cs プロジェクト: Satur01/MobileAppUWP
 private async Task UpdatePersons(Person person)
 {
     await personsTable.UpdateAsync(person);
     persons.Remove(person);
     ListItems.Focus(FocusState.Unfocused);
 }
コード例 #3
0
ファイル: MainPage.xaml.cs プロジェクト: Satur01/MobileAppUWP
 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();
 }