示例#1
0
        // fonction qui remplis les combobox partie rapport
        public void remplirCombobox()
        {
            // initialisation d'une liste puis ajout grâce a la fonction chargerLesVisteur de classePVisiteur
            List <ClasseVisiteur> lesVisi = new List <ClasseVisiteur>();

            lesVisi = ClassePVisiteur.chargerLesVisiteurs();

            // initialisation d'une liste puis ajout grâce a la fonction chargerLesMedecin de classePMedecin
            List <ClasseMedecin> lesMed = new List <ClasseMedecin>();

            lesMed = ClassePMedecin.chargerLesMedecins();

            // initialisation d'une liste puis ajout grâce a la fonction chargerLesMotif de classePRapport
            string[] lesMotif = { "périodicité", "nouveautés ou actualisations", "Problèmes occasionnel" };

            // nettoye le combobox visiteur puis ajout la variable global comboNonChoisi et la selectionne
            comboBoxVisiteur.Items.Clear();
            comboBoxVisiteur.Items.Add(comboNonChoisi);
            comboBoxVisiteur.SelectedItem = comboNonChoisi;

            // nettoye le combobox medecin puis ajout la variable global comboNonChoisi et la selectionne
            comboBoxMed.Items.Clear();
            comboBoxMed.Items.Add(comboNonChoisi);
            comboBoxMed.SelectedItem = comboNonChoisi;

            // nettoye le combobox motif puis ajout la variable global comboNonChoisi et la selectionne
            comboBoxMotif.Items.Clear();
            comboBoxMotif.Items.Add(comboNonChoisi);
            comboBoxMotif.SelectedItem = comboNonChoisi;

            // foreach qui ajoute dans le combobox visiteur
            foreach (ClasseVisiteur visiteur in lesVisi)
            {
                string nom    = visiteur.Nom.ToString();
                string prenom = visiteur.Prenom.ToString();
                string leVis  = nom + " " + prenom;

                comboBoxVisiteur.Items.Add(leVis);
            }

            // foreach qui ajoute dans le combobox medecin
            foreach (ClasseMedecin medecin in lesMed)
            {
                string nom    = medecin.Nom.ToString();
                string prenom = medecin.Prenom.ToString();
                string leVis  = nom + " " + prenom;

                comboBoxMed.Items.Add(leVis);
            }

            // foreach qui ajoute dans le combobox motif
            foreach (string motif in lesMotif)
            {
                comboBoxMotif.Items.Add(motif);
            }
        }
示例#2
0
        // fonction qui remplis le combobox des medecins
        public void remplirComboboxListeMedecin()
        {
            // initialisation d'une liste puis ajout grâce a la fonction chargerLesMedecin de classePMedecin
            List <ClasseMedecin> lesMed = new List <ClasseMedecin>();

            lesMed = ClassePMedecin.chargerLesMedecins();

            // nettoye les combobox puis ajout la variable global comboNonChoisi et la selectionne
            comboBoxListeMedecin.Items.Clear();
            comboBoxListeMedecin.Items.Add(comboNonChoisi);
            comboBoxListeMedecin.SelectedItem = comboNonChoisi;

            // foreach qui ajoute dans les combobox
            foreach (ClasseMedecin med in lesMed)
            {
                string nom    = med.Nom.ToString();
                string prenom = med.Prenom.ToString();
                string leMed  = nom + " " + prenom;

                comboBoxListeMedecin.Items.Add(leMed);
                comboBoxRechercherNom.Items.Add(leMed);
            }
        }
示例#3
0
        // fonction qui remplis le dgv medecin
        public void dgvFormulaireMedecin()
        {
            // nettoye le dgv
            dgwMedecin.Rows.Clear();

            // initialise une liste avec la fonction chargerLesMedecin de classePMedecin
            List <ClasseMedecin> unMedecin = ClassePMedecin.chargerLesMedecins();

            // foreach qui remplis le dgv grâce à la liste
            foreach (ClasseMedecin lesMedecin in unMedecin)
            {
                // variable
                string lid           = lesMedecin.Id.ToString();
                string leNom         = lesMedecin.Nom;
                string lePrenom      = lesMedecin.Prenom;
                string ladresse      = lesMedecin.Adresse;
                string leTel         = lesMedecin.Tel;
                string laSpe         = lesMedecin.LaSpecialite.Specialite;
                string leDepartement = lesMedecin.Departement.ToString();

                // ajoute les éléments dans le dgv par ligne
                dgwMedecin.Rows.Add(lid, leNom, lePrenom, ladresse, leTel, laSpe, leDepartement);
            }
        }