Exemplo n.º 1
0
        /// <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");
                }
            }
        }
Exemplo n.º 2
0
 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");
             }
         }
     }
 }
 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");
         }
     }
 }