Example #1
0
        public static Specialite ChargerSpecialiteDuMedecin(Medecin medecin)
        {
            Specialite laSpe = Passerelle.GetSpecialiteDuMedecin(medecin.GetId());

            medecin.setSpecialite(laSpe);
            return(laSpe);
        }
Example #2
0
        public static List <Int32> ChercherIdsRapportsVisiteur(int indexVisiteur)
        {
            // récupère le visiteur dans la liste visiteurs (qui a été chargée au préalable)
            Visiteur visiteur = visiteurs[indexVisiteur];

            // obtient les ids des rapports des visiteurs grâce à la Passerelle
            return(Passerelle.GetIdsRapportsVisiteur(visiteur.GetId()));
        }
Example #3
0
        public static Famille ChargerFamilleDuMedicament(Medicament medicament)
        {
            // récupère la famille du médicament grâce à son id
            Famille laFamille = Passerelle.GetFamilleDuMedicament(medicament.GetId());

            // attribue cette famille au médicament
            medicament.SetFamille(laFamille);
            // retourne la famille
            return(laFamille);
        }
Example #4
0
        // Permet d'obtenir un rapport à partir de son id
        public static Rapport ChargerRapport(int idRapport)
        {
            // utilise la passerelle pour obtenir le rapport :
            Rapport rapports = Passerelle.GetRapport(idRapport);

            //utilise la passerelle pour obtenir un visiteur :
            Visiteur visiteur = Passerelle.GetVisiteur(rapports.GetIdVisiteur());

            rapports.setVisiteur(visiteur);

            //utilise la passerelle pour obtenir un médecin :
            Medecin medecin = Passerelle.GetMedecin(rapports.GetIdMedecin());

            rapports.setMedecin(medecin);

            //utilise la passerelle pour obtenir les échantillons offerts :
            var echantillon = Passerelle.GetEchantillonsOfferts(idRapport);

            rapports.setEchantillonsOfferts(echantillon);

            return(rapports);
        }
Example #5
0
 // charge la liste des médicaments à partir de la base de données en utilisant la classe Passerelle
 public static List <Medicament> GetChargerMedicaments()
 {
     medicaments = Passerelle.GetMedicaments();
     return(medicaments);
 }
Example #6
0
 public static List <List <String> > GetRapportByYear()
 {
     return(Passerelle.GetRapportByYear());
 }
Example #7
0
 public static int GetIdRapport(Rapport rapport)
 {
     return(Passerelle.GetIdRapport(rapport));
 }
Example #8
0
 public static List <Visiteur> ChargerVisiteurs()
 {
     visiteurs = Passerelle.GetVisiteurs();
     return(visiteurs);
 }
Example #9
0
 public static List <Rapport> ChargerRapports()
 {
     rapports = Passerelle.GetRapports();
     return(rapports);
 }
Example #10
0
 public static List <Medecin> ChargerMedecins()
 {
     medecins = Passerelle.GetMedecin();
     return(medecins);
 }
Example #11
0
 public static List <Specialite> ChargerSpecialite()
 {
     specialites = Passerelle.GetSpecialite();
     return(specialites);
 }
Example #12
0
        public static List <Int32> ChercherIdsRapportsMedecin(int indexMedecin)
        {
            Medecin medecin = medecins[indexMedecin];

            return(Passerelle.GetIdsRapportsMedecin(medecin.GetId()));
        }
Example #13
0
 public static List <Famille> ChargerFamilles()
 {
     familles = Passerelle.GetFamilles();
     return(familles);
 }
Example #14
0
 public static void CreerOffrir(int idRapport, EchantillonOffert offert)
 {
     Passerelle.InsererOffrir(idRapport, offert);
 }
Example #15
0
 public static void CreerRapport(Rapport rapport)
 {
     Passerelle.InsererRapport(rapport);
 }
Example #16
0
 public static void CreerMedecin(Medecin medecin)
 {
     Passerelle.InsererMedecin(medecin);
 }
Example #17
0
 // permet de créer un médicament en faisant appel à la Passerelle
 public static void CreerMedicament(Medicament medicament)
 {
     // fait appel à la passerelle pour faire l'insertion
     Passerelle.InsererMedicament(medicament);
 }
Example #18
0
 public static Medicament GetMedicamentById(String id)
 {
     return(Passerelle.GetMedicament(id));
 }