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(); } } } }
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(); } }