private void btnVisRechercher_Click(object sender, EventArgs e) { listVisiteur = DAOVisiteur.listeRechercheVisiteurs(txbVisRechercher.Text); dgvVisiteurs.Rows.Clear(); for (int i = 0; i < listVisiteur.Count; i++) { Visiteur v = listVisiteur.ElementAt(i); Secteur s = v.SecteurVisiteur; dgvVisiteurs.Rows.Add(v.Id, v.Nom, v.Prenom, v.Adresse, v.Ville, v.Cp, v.DateEmbauche, s.NomSecteur); } }
private void actualiserVisiteur() { listVisiteur = DAOVisiteur.listeVisiteurs(); dgvVisiteurs.Rows.Clear(); for (int i = 0; i < listVisiteur.Count; i++) { Visiteur v = listVisiteur.ElementAt(i); Secteur s = v.SecteurVisiteur; dgvVisiteurs.Rows.Add(v.Id, v.Nom, v.Prenom, v.Adresse, v.Ville, v.Cp, v.DateEmbauche, s.NomSecteur); } }
private void btnVisSupprimer_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Voulez vous supprimer le Visiteur : " + txbVisNom.Text + " ?", "caption", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { Visiteur v = new Visiteur(Int32.Parse(txbVisId.Text), txbVisNom.Text, txbVisPrenom.Text, txbVisAdresse.Text, txbVisCp.Text, txbVisVille.Text, txbVisDateEmb.Text, DAOSecteur.getIdSecteurFromNomSecteur(cbxVisSecteur.Text)); DAOVisiteur.supprimerVisiteur(v); actualiserVisiteur(); } else if (result == DialogResult.No) { annulerSaisiePraticien(); } }
public static Visiteur getVisiteurByNum(int id) { List <Visiteur> lesVisiteurs = DAOVisiteur.listeVisiteurs(); int i = 0; bool found = false; while (!found && i < lesVisiteurs.Count) { found = (lesVisiteurs.ElementAt(i).Id == id); if (!found) { i++; } } if (found) { return(lesVisiteurs.ElementAt(i)); } else { return(null); } }