/// <summary> /// Applique la suppression du stade courant. /// </summary> private void Remove() { if (this.SelectedItem != null) { if (this.SelectedItem.Stade.ID >= 0) // Notifie que pour les stades déjà en BDD { OnRemoveStade(this.SelectedItem.Stade); } Stades.Remove(this.SelectedItem); } }
private void Remove() { if (SelectedItem != null) { if (PokemonBusinessLayer.BusinessManager.Instance.DeleteStade(SelectedItem.Stade)) { Stades.Remove(SelectedItem); System.Windows.Forms.MessageBox.Show("Supression du stade effectuée", "Succeed"); } else { System.Windows.Forms.MessageBox.Show("Error lors de la supression du stade", "Failed"); } SelectedItem = new StadeViewModel(); } }