private void btnsuppProduit_Click(object sender, EventArgs e) { CLS_Produit P_Produit = new CLS_Produit(); // pour supprimer tous les Produit Selectionner int select = 0; for (int i = 0; i < dvgProduit.Rows.Count; i++) { if ((bool)dvgProduit.Rows[i].Cells[0].Value == true) { select++; // Combien de ligne Selectionnez } } if (select == 0) { MessageBox.Show("Aucun Produit Selectionner", "Suppresion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { DialogResult R = MessageBox.Show("Vous-Voulez vraiment Supprimer", "Suppresion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { // pour supprimer Produit selectionner for (int i = 0; i < dvgProduit.Rows.Count; i++) { if ((bool)dvgProduit.Rows[i].Cells[0].Value == true) { P_Produit.suprimer_Produit(int.Parse(dvgProduit.Rows[i].Cells[1].Value.ToString())); // id Produit } } // actualiser datagridview Actualiserdatagrid(); MessageBox.Show("Supression avec succées", "Suppresion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Supression est annulé ", "Suppresion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnEnregistrer_Click(object sender, EventArgs e) { if (testobligatoire() != null) { MessageBox.Show(testobligatoire(), "Obligatoire", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (lbltitre.Text == "Ajouter Produit") { CLS_Produit P_Produit = new CLS_Produit(); if (P_Produit.Ajouter_Produit(txtNom.Text, txtRef.Text, txtQantite.Text, txtRay.Text, txtDes.Text) == true) { MessageBox.Show("Produit Ajouter avec succes", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); (usrProduit as User_liste_Produit).Actualiserdatagrid(); } else { MessageBox.Show("Nom et Reference de Produit est deja existant ", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else // si lbltitre=Modifier { CLS_Produit P_Produit = new CLS_Produit(); User_liste_Produit user = new User_liste_Produit(); DialogResult R = MessageBox.Show("vous-voulez vraiment Modifier le Produit", "Modification", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { P_Produit.Modifier_Produit(idSelect, txtNom.Text, txtRef.Text, txtQantite.Text, txtRay.Text, txtDes.Text); // pour actualiser datagridview (usrProduit as User_liste_Produit).Actualiserdatagrid(); MessageBox.Show("Produit Modifier avec succes", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Modification est annulé", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }