Example #1
0
 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();
            }
        }