private void button_Rechercher_Click(object sender, EventArgs e) { if (radioButtonId.Checked == true) { //recherche avec ID listView1.Items.Clear(); Employes emp = new Employes(); int empId = Convert.ToInt32(textBoxNoID.Text); emp = emp.rechercheParId(empId); ListViewItem item = new ListViewItem(emp.NoIdentifiant.ToString()); item.SubItems.Add(emp.MPasse); item.SubItems.Add(emp.NomUtil); item.SubItems.Add(emp.PrenomAdmin); item.SubItems.Add(emp.Categorie); listView1.Items.Add(item); } else if (radioButtonNom.Checked == true) { listView1.Items.Clear(); Employes emp = new Employes(); string nom = textBox_nom.Text; List <Employes> listEmp = emp.rechercheParNom(nom); foreach (Employes em in listEmp) { ListViewItem item = new ListViewItem(em.NoIdentifiant.ToString()); item.SubItems.Add(em.MPasse); item.SubItems.Add(em.NomUtil); item.SubItems.Add(em.PrenomAdmin); item.SubItems.Add(em.Categorie); listView1.Items.Add(item); } } else if (radioButtonPren.Checked == true) { listView1.Items.Clear(); Employes emp = new Employes(); string prenom = textBox_prenom.Text; List <Employes> listEmp = emp.rechercheParPrenom(prenom); foreach (Employes em in listEmp) { ListViewItem item = new ListViewItem(em.NoIdentifiant.ToString()); item.SubItems.Add(em.MPasse); item.SubItems.Add(em.NomUtil); item.SubItems.Add(em.PrenomAdmin); item.SubItems.Add(em.Categorie); listView1.Items.Add(item); } } else if (radioButtonCateg.Checked == true) { listView1.Items.Clear(); Employes emp = new Employes(); string fonction = comboBox_Categorie.Text; List <Employes> listEmp = emp.rechercheParFonction(comboBox_Categorie.Text); foreach (Employes em in listEmp) { ListViewItem item = new ListViewItem(em.NoIdentifiant.ToString()); item.SubItems.Add(em.MPasse); item.SubItems.Add(em.NomUtil); item.SubItems.Add(em.PrenomAdmin); item.SubItems.Add(em.Categorie); listView1.Items.Add(item); } } else if (radioButtonNomPrenom.Checked == true) { listView1.Items.Clear(); Employes emp = new Employes(); string nom = textBox_nom.Text; string prenom = textBox_prenom.Text; List <Employes> listEmp = emp.rechercheParNomPrenom(nom, prenom); foreach (Employes em in listEmp) { ListViewItem item = new ListViewItem(em.NoIdentifiant.ToString()); item.SubItems.Add(em.MPasse); item.SubItems.Add(em.NomUtil); item.SubItems.Add(em.PrenomAdmin); item.SubItems.Add(em.Categorie); listView1.Items.Add(item); } } }