public bool Exécuter() { if (!ConfirmerSuppression(m_article)) { return(false); } GestionCommandes.GetInstance().PousserCommandeAnnulable(this); GestionCommandes.GetInstance().ViderCommandeRétablissante(); Document.Instance.RetirerArticle(m_article.Numéro); Document.Instance.Enregistrer(); return(true); }
public bool Exécuter() { DlgSaisieArticle d = CréerDlgSaisie(); if (d.ShowDialog() == DialogResult.Cancel) { return(false); } m_article = d.Extraire(); GestionCommandes.GetInstance().PousserCommandeAnnulable(this); GestionCommandes.GetInstance().ViderCommandeRétablissante(); Document.Instance.Ajouter(m_article); Document.Instance.Enregistrer(); return(true); }
public bool Exécuter() { try { m_article = new Stack <ArticlePhilatélique>(Document.Instance.TousLesArticles()); GestionCommandes.GetInstance().PousserCommandeAnnulable(this); GestionCommandes.GetInstance().ViderCommandeRétablissante(); Document.Instance.Vider(); Document.Instance.Enregistrer(); return(true); } catch { return(false); } }
public void Annuler() { GestionCommandes.GetInstance().PousserCommandeRétablissante(this); Document.Instance.Remplir(m_article); }
public void Annuler() { GestionCommandes.GetInstance().PousserCommandeRétablissante(this); Document.Instance.Modifier(m_articleOrignal); }
public void Annuler() { Document.Instance.RetirerArticle(m_article.Numéro); GestionCommandes.GetInstance().PousserCommandeRétablissante(this); }