private void button2_Click(object sender, EventArgs e) { if (verif() != null) { MessageBox.Show(verif(), "verification", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (titreacat.Text == "Ajouter categorie") { //appel a la fonction ajouter categorie Class.Class_category C1 = new Class.Class_category(); if (C1.Ajouter(txtnomc.Text) == true) { MessageBox.Show("Categorie ajouter avec succés", "ajout", MessageBoxButtons.OK); Close(); (categoryu as Category_list).actualiser(); } else { MessageBox.Show("Categorie est deja existe", "ajout", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { Class.Class_category C2 = new Class.Class_category(); C2.Modifier(ID_selected, txtnomc.Text); MessageBox.Show("Client a été modifié", "modification", MessageBoxButtons.OK); //actualisation de datagridview Close(); (categoryu as Category_list).actualiser(); } }
private void btndeletecategory_Click(object sender, EventArgs e) { Class.Class_category Sup = new Class.Class_category(); //suppression des clients selctionnées int select = 0; for (int i = 0; i < gridcategory.Rows.Count; i++) { if ((bool)gridcategory.Rows[i].Cells[0].Value == true) { //combien de ligne a ete selectionné select++; } } if (select == 0) { MessageBox.Show("Selecter un champ a supprimer SVP"); } else { DialogResult S = MessageBox.Show("Voulez vous vraiment supprimer ?", "suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (S == DialogResult.Yes) { for (int i = 0; i < gridcategory.Rows.Count; i++) { if ((bool)gridcategory.Rows[i].Cells[0].Value == true) { Sup.Supprimer(int.Parse(gridcategory.Rows[i].Cells[1].Value.ToString())); } } //actualisation de datagridview actualiser(); MessageBox.Show("Client suprimé", "suppression", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Suppression anulé", "suppression", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }