/// <summary> /// Fonction qui ouvre une fenêtre de saisie et qui récupère les données /// pour les insérer dans la base /// </summary> /// <param name="actualiser">actualiser la liste après l'ajout ?</param> private void nouvelleArticle(bool actualiser = false) { Article art = new Article(); FajouteArticle artnew = new FajouteArticle(art); DialogResult res = artnew.ShowDialog(); if (res == DialogResult.OK) { try { art.ajouterArticle(); if (actualiser) { AfficherListe(); } else { MessageBox.Show("Article ajouté avec succès."); } } catch (MonException excep) { MessageBox.Show(excep.MessageSysteme(), "Erreur d'ajout"); } } }
private void modifierToolStripMenuItem_Click(object sender, EventArgs e) { if (lvart.SelectedIndices.Count == 1) { String no_cmd = lvart.Items[lvart.SelectedIndices[0]].Text; Article art = new Article(); art.RechercheArticle(no_cmd); FajouteArticle modif = new FajouteArticle(art, true); DialogResult res = modif.ShowDialog(); if (res == DialogResult.OK) { try { art.modifierArticle(); AfficherListe(); } catch (MonException excep) { MessageBox.Show(excep.MessageSysteme(), "Erreur de modification"); } } } }
/// <summary> /// Fonction qui ouvre une fenêtre de saisie et qui récupère les données /// pour les insérer dans la base /// </summary> /// <param name="actualiser">actualiser la liste après l'ajout ?</param> private void nouvelleArticle(bool actualiser = false) { Article art = new Article(); FajouteArticle artnew = new FajouteArticle(art); DialogResult res = artnew.ShowDialog(); if (res == DialogResult.OK) { try { art.ajouterArticle(); if (actualiser) AfficherListe(); else MessageBox.Show("Article ajouté avec succès."); } catch (MonException excep) { MessageBox.Show(excep.MessageSysteme(), "Erreur d'ajout"); } } }