/// <summary> /// Команда удаления заметки. /// </summary> /// <param name="sender">Отправитель SwipeView</param> /// <param name="e">Событие</param> async void DeleteCommand(object sender, EventArgs e) { // Обработка выбранного объекта SwipeView. MenuItem menuItem = sender as MenuItem; var note = (Note)menuItem.BindingContext; NotificationCenter.Current.Cancel(note.ID); // Удаление заметки. await database.DeleteNoteAsync(note.ID); DependencyService.Get <IMessage>().ShortAlert("Заметка удалена"); OnAppearing(); }
public Task DeleteNoteAsync(Note note) { return(_db.DeleteNoteAsync(note)); }