Ejemplo n.º 1
0
        // Constructeur

        public Visite(int id, Praticien unPraticien, Motif unMotif, DateTime uneDateEtHeure, Visiteur unVisiteur)
        {
            Id                = id;
            LePraticien       = unPraticien;
            LeMotif           = unMotif;
            DateEtHeure       = uneDateEtHeure;
            Bilan             = null;
            PremierMedicament = null;
            SecondMedicament  = null;
            LeVisiteur        = unVisiteur;
            // mise à jour de la relation bidirectionnelle
            LeVisiteur.ajouterVisite(this);

            lesEchantillons = new SortedDictionary <Medicament, int>();
        }
Ejemplo n.º 2
0
 // ajouter un praticien dans la collection lesPraticiens
 public void ajouterPraticien(Praticien unPraticien)
 {
     lesPraticiens.Add(unPraticien);
     lesPraticiens.Sort();
 }
Ejemplo n.º 3
0
 // supprime un praticien de la collection lesPraticiens
 public void supprimerPraticien(Praticien unPraticien) => lesPraticiens.Remove(unPraticien);
Ejemplo n.º 4
0
 // retourne la collection des visites concernant un praticien
 public List <Visite> getLesVisites(Praticien unPraticien) => lesVisites.FindAll(x => x.LePraticien == unPraticien);