public Task <int> SaveNoteActivityAsync(NoteActivity noteactivity) { if (noteactivity.ID != 0) { return(_database.UpdateAsync(noteactivity)); } else { return(_database.InsertAsync(noteactivity)); } }
async void OnListViewItemSelected(object sender, SelectedItemChangedEventArgs e) { Activity act; if (e.SelectedItem != null) { act = e.SelectedItem as Activity; var nactivity = new NoteActivity() { AgendaID = a.ID, ActivityID = act.ID }; await App.Database.SaveNoteActivityAsync(nactivity); act.NoteActivities = new List <NoteActivity> { nactivity }; await Navigation.PopAsync(); } }