private void btndeleteanimal_Click(object sender, EventArgs e) { Class.Class_animal supp = new Class.Class_animal(); //suppression d'un animal selectionné int select = 0; for (int i = 0; i < gridanimal.Rows.Count; i++) { if ((bool)gridanimal.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 < gridanimal.Rows.Count; i++) { if ((bool)gridanimal.Rows[i].Cells[0].Value == true) { supp.Supprimer(int.Parse(gridanimal.Rows[i].Cells[1].Value.ToString())); } } //actualisation de datagridview actualiser(); MessageBox.Show("Animal suprimé", "suppression", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Suppression anulé", "suppression", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void button2_Click(object sender, EventArgs e) { if (verif() != null) { MessageBox.Show(verif(), "verification", MessageBoxButtons.OK); } else { { if (titreanimal.Text == "Ajouter animal") { Class.Class_animal A = new Class.Class_animal(); if (A.Ajouter(txtnoma.Text, int.Parse(txtquantité.Text), txttype.Text, txtsexea.Text, Convert.ToInt32(combocategoriey.SelectedValue)) == true) { MessageBox.Show("Animal ajouter avec succés", "ajout", MessageBoxButtons.OK); //actualisation de datagrid Close(); (useranimal as Animal_list).actualiser(); } else { MessageBox.Show("Animal est deja existe", "ajout", MessageBoxButtons.OK, MessageBoxIcon.Error); } } //modification else { Class.Class_animal A1 = new Class.Class_animal(); A1.Modifier(ID_animal, txtnoma.Text, int.Parse(txtquantité.Text), txttype.Text, txtsexea.Text, Convert.ToInt32(combocategoriey.SelectedValue)); MessageBox.Show("Animal modifée", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); //actualisation de data grid Close(); (useranimal as Animal_list).actualiser(); } } } }