private void buttonSupprRecette_Click(object sender, RoutedEventArgs e) { try { RessourceSQL.supprRecette(((Recette)boxRecetteCdR.SelectedItem).Nom, ((Recette)boxRecetteCdR.SelectedItem).MailCdR); MessageBoxResult message = MessageBox.Show("Recette supprimée"); boxRecetteCdR.Items.Remove((Recette)boxRecetteCdR.SelectedItem); boxRecetteCdR.Items.Refresh(); } catch { MessageBoxResult message = MessageBox.Show("Veuillez sélectionner une recette"); } }
private void buttonSupprRecette_Click(object sender, RoutedEventArgs e) { Button button = sender as Button; Recette r = button.DataContext as Recette; MessageBoxResult supprimerRecette = MessageBox.Show("Êtes-vous sûr de vouloir supprimer cette recette ?", "Supprimer recette", MessageBoxButton.YesNo); if (supprimerRecette == MessageBoxResult.Yes) { currentCdR.boxListeRecettes.Items.Remove(r); if (currentCdR.listPanier.Items.Contains(r)) { currentCdR.listPanier.Items.Remove(r); } listRecettes.Items.Remove(r); RessourceSQL.supprRecette(r.Nom, r.MailCdR); } }