public void Delete() { if (_viewModel.SelectedItem == null) { return; } if (MessageWindow.ConfirmDeleteRecord() == MessageBoxResult.Yes) { _viewModel.SelectedItem.Destroy(); RefreshDisplay(); } }
public void Delete() { if (_viewModel.SelectedItem == null) { return; } if (MessageWindow.ConfirmDeleteRecord() == MessageBoxResult.Yes) { _viewModel.SelectedItem.Destroy(); _viewModel.Collection = _lookup = User.CollectAll(); } }
public void Delete() { if (_viewModel.SelectedItem == null) { return; } if (MessageWindow.ConfirmDeleteRecord() == MessageBoxResult.Yes) { _viewModel.SelectedItem.Destroy(); _lookup.Remove(_lookup.FirstOrDefault(item => item.ID == _viewModel.SelectedItem.ID)); _viewModel.Collection.Remove(_viewModel.SelectedItem); } }
private void Delete() { if (_viewModel.SelectedItem == null) { return; } if (MessageWindow.ConfirmDeleteRecord() == MessageBoxResult.Yes) { var item = _viewModel.SelectedItem; var result = Controllers.BudgetsController.Delete(item.ID); if (!result.Success) { MessageWindow.ShowAlertMessage(result.Message); return; } _viewModel.SelectedItem = null; _viewModel.Collection.Remove(item); } }