private void opérationsSupprimerToolStripMenuItem_Click(object sender, EventArgs e) { IFabriqueCommande fab = LesFabriques.GetInstance().FabriqueDe(m_articleCourant.GetType()); ICommande commande = fab.CréerCommandeSupprimer(m_articleCourant); commande.Exécuter(); }
/*--Opération Modifiante effectuer dans le menu--*/ public void OpérationsAjouter(object p_sender, EventArgs p_e) { ToolStripMenuItem tsi = (ToolStripMenuItem)p_sender; FabriqueEtArticle fabriqueEtArticle = (FabriqueEtArticle)tsi.Tag; IFabriqueCommande fab = (IFabriqueCommande)fabriqueEtArticle.Fabrique; ICommande commande = fab.CréerCommandeAjouter(fabriqueEtArticle.Article); commande.Exécuter(); }