private void OnUpdate() { foreach (var s in _scorersToDelete) { _repo.Remove(s); } _scorersToDelete = new List <Scorer>(); UpdateDBCommand.RaiseCanExecuteChanged(); }
private void OnUpdate() { foreach (var t in _teamsToDelete) { _repo.Remove(t); } _teamsToDelete = new List <Team>(); UpdateDBCommand.RaiseCanExecuteChanged(); }
public void LoadScorers() { if (DesignerProperties.GetIsInDesignMode( new System.Windows.DependencyObject())) { return; } Scorers = new ObservableCollection <Scorer>(_repo.GetAllScorers()); _scorersToDelete = new List <Scorer>(); UpdateDBCommand.RaiseCanExecuteChanged(); }
private void OnDelete() { _scorersToDelete.Add(SelectedScorer); Scorers.Remove(SelectedScorer); UpdateDBCommand.RaiseCanExecuteChanged(); }
private void OnDelete() { _teamsToDelete.Add(SelectedTeam); Teams.Remove(SelectedTeam); UpdateDBCommand.RaiseCanExecuteChanged(); }