Example #1
0
        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);
            }
        }
Example #2
0
        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);
            }
        }
        public static List <Visiteur> listeRechercheVisiteurs(string text)
        {
            List <Visiteur> lesRecherchesVisiteurs = new List <Visiteur>();

            try
            {
                String        req = "Select id, nom, prenom, adresse, cp, ville, dateEmbauche, visiteur_medical.idSecteur, nomSecteur From visiteur_medical INNER JOIN secteur ON visiteur_medical.idSecteur = secteur.idSecteur where nom Like '%" + text + "%' OR prenom Like '%" + text + "%'OR adresse Like '%" + text + "%' OR ville Like '%" + text + "%'OR cp Like '%" + text + "%' OR dateEmbauche Like '%" + text + "%' OR nomSecteur Like '%" + text + "%' ;";
                SqlDataReader dr;
                DAOFactory    db = new DAOFactory();
                db.connexion();
                dr = db.execSQLread(req);
                while (dr.Read())
                {
                    Secteur  secteur = new Secteur(Int32.Parse(dr[7].ToString()), dr[8].ToString());
                    Visiteur vis     = new Visiteur(Int32.Parse(dr[0].ToString()), dr[1].ToString(), dr[2].ToString(), dr[3].ToString(), dr[4].ToString(), dr[5].ToString(), dr[6].ToString(), secteur);
                    lesRecherchesVisiteurs.Add(vis);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERREUR : " + ex);
            }
            return(lesRecherchesVisiteurs);
        }
Example #4
0
 public Visiteur(int idVisiteur, string nomVisiteur, string prenomVisiteur, string adresse, string cpVisiteur, string villeVisiteur, string dateEmbaucheVisiteur, Secteur secteurVisiteur)
 {
     this.Id              = idVisiteur;
     this.Nom             = nomVisiteur;
     this.Prenom          = prenomVisiteur;
     this.Adresse         = adresse;
     this.Cp              = cpVisiteur;
     this.Ville           = villeVisiteur;
     this.DateEmbauche    = dateEmbaucheVisiteur;
     this.SecteurVisiteur = secteurVisiteur;
 }