private void btnAddProduct_Click(object sender, EventArgs e)
        {
            Data.Database database = new Data.Database();

            string reference = refProduitTextbox.Text;

            if (reference == "")
            {
                string text = "Un référence de produit est nécessaire.";
                MessageBox.Show(text);
                return;
            }

            if (!database.SelectReferenceExist(reference))
            {
                string text = "Aucun produit n'existe sous cette référence, Utilisez une autre référence.";
                MessageBox.Show(text);
                return;
            }

            string nom = nomProduitTextbox.Text;

            if (nom == "")
            {
                string text = "Un nom de produit est nécessaire.";
                MessageBox.Show(text);
                return;
            }

            string description = descriptionTextbox.Text;

            decimal prixHT = 0;

            try
            {
                string prixIn = prixhtTextbox.Text;
                if (prixIn == "")
                {
                    string text = "Entrez un prix HT";
                    MessageBox.Show(text);
                    return;
                }
                prixHT = Convert.ToDecimal(prixIn);
            }
            catch (Exception)
            {
                string text = "Format d'entrée incorrect, utilisez des virgules et non des points.";
                MessageBox.Show(text);
                return;

                throw;
            }

            decimal marge = 0;

            try
            {
                string margeIn = margeTextbox.Text;
                if (margeIn == "")
                {
                    string text = "Entrez une marge";
                    MessageBox.Show(text);
                    return;
                }
                marge = Convert.ToDecimal(margeIn);
            }
            catch (Exception)
            {
                string text = "Format d'entrée incorrect, utilisez des virgules et non des points.";
                MessageBox.Show(text);
                return;

                throw;
            }

            database.UpdateListProduit(reference, nom, description, prixHT, marge);
            string end = "Article edité avec succès";

            _produit.ReloadGrid();
            MessageBox.Show(end);
            this.Close();
        }