예제 #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);
            }
        }
예제 #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);
            }
        }
예제 #3
0
        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();
            }
        }
예제 #4
0
        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);
            }
        }