Exemplo n.º 1
0
 public void Delete()
 {
     if (_viewModel.SelectedItem == null)
     {
         return;
     }
     if (MessageWindow.ConfirmDeleteRecord() == MessageBoxResult.Yes)
     {
         _viewModel.SelectedItem.Destroy();
         RefreshDisplay();
     }
 }
Exemplo n.º 2
0
 public void Delete()
 {
     if (_viewModel.SelectedItem == null)
     {
         return;
     }
     if (MessageWindow.ConfirmDeleteRecord() == MessageBoxResult.Yes)
     {
         _viewModel.SelectedItem.Destroy();
         _viewModel.Collection = _lookup = User.CollectAll();
     }
 }
Exemplo n.º 3
0
 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);
     }
 }
Exemplo n.º 4
0
        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);
            }
        }