void OnItemTapped(TaskModelViewModel item) { try { if (item != null) { Navigation.PushModalAsync(new TaskDetailsPage(item.Model)); } } catch (Exception ex) { ExceptionHandler.HandleException(ex); } }
public async void RemoveTask(TaskModelViewModel viewModel) { try { if (viewModel != null) { Items.Remove(viewModel); await _dataStore.DeleteItemAsync(viewModel.Model.Id); } } catch (Exception ex) { ExceptionHandler.HandleException(ex); } finally { IsBusy = false; } }