예제 #1
0
        private void btn_Delete_Click(object sender, EventArgs e)
        {
            BL_Frm_RechercheFurnisseur M = new BL_Frm_RechercheFurnisseur(mainCon);
            BL_Frm_Commandes           N = new BL_Frm_Commandes(mainCon);

            M.Code = ID;
            N.Id   = Convert.ToInt32(ID);
            DialogResult x = MessageBox.Show("Voulez-vous vraiment supprimer ce fournisseur?", "Suppression du fournisseur", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (x == DialogResult.Yes)
            {
                try
                {
                    M.Delete();
                    MessageBox.Show("Le fournisseur a été supprimer avec succès !");
                    this.Close();
                }
                catch (Exception ep)
                {
                    DialogResult y = MessageBox.Show("Ce fournisseur a des commandes !. \n Voulez-vous supprimer toutes? \n\n", "Suppression du fournisseur", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                    if (y == DialogResult.Yes)
                    {
                        N.Delete();
                        M.UnLink();
                        M.Delete();
                        MessageBox.Show("Le fournisseur a été supprimer avec succès !");
                        this.Close();
                    }
                }
            }
        }
예제 #2
0
        private void btn_Valider_Click(object sender, EventArgs e)
        {
            M.Code = txt_CodeFurnisseur.Text;
            SqlDataReader reader = M.Select();

            reader.Read();
            try
            {
                Frm_RechercheFurnisseur F = new Frm_RechercheFurnisseur(reader["id_F"].ToString(), reader["nom"].ToString(), reader["vile"].ToString(), reader["contact"].ToString(), reader["num_rue"].ToString(), reader["nom_rue"].ToString(), reader["code_postal"].ToString(), reader["satisfaction"].ToString());
                F.ShowDialog();
                M.UnLink();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                M.UnLink();
            }
        }