private void Remove() { if (SelectedItem != null) { if (PokemonBusinessLayer.BusinessManager.Instance.DeleteTournoi(SelectedItem.Tournoi)) { Tournois.Remove(SelectedItem); System.Windows.Forms.MessageBox.Show("Supression du tournoi effectuée", "Succeed"); } else { System.Windows.Forms.MessageBox.Show("Error lors de la supression du tournoi", "Failed"); } SelectedItem = new TournoiViewModel(); } }
/// <summary> /// Supprime un tounoi à la liste de tournoi. /// </summary> private void Del() { // Rend disponible les matchs affectés au tournoi if (_selectedTournoi.Matchs != null && _selectedTournoi.Matchs.Count > 0) { foreach (Match m in _affectedMatchs) { AvailableMatchs.Add(m); } AffectedMatchs.Clear(); } if (_selectedTournoi.Tournoi.ID >= 0) { OnRemoveTournoi(this.SelectedTournoi.Tournoi); } Tournois.Remove(_selectedTournoi); }