public List <string> RecupererInfosMedicaments()
        {
            List <string> lesMedicaments  = new List <string>();
            MedicamentDAO infosMedicament = new MedicamentDAO();

            lesMedicaments = infosMedicament.RecupererMedicaments();
            return(lesMedicaments);
        }
Ejemplo n.º 2
0
        public static string SuppressionMedicament(int idMedicament)
        {
            string MessageAlert;

            MedicamentDAO.SupprimerMedicament(idMedicament);
            MessageAlert = "L'élève a bien été supprimé.";

            return(MessageAlert);
        }
Ejemplo n.º 3
0
        public Patient SupprMedicamentAPatient(int IdPatient, int IdMedicament)
        {
            PatientDAO patientDAO = new PatientDAO();

            if (!patientDAO.IsPatient(IdPatient))
            {
                throw new PatientIncorrecteException("Ce compte n'est pas un compte Patient", patientDAO.VoirPatient(IdPatient));
            }
            Patient patient = new MedicamentDAO().SupprMedicamentDuPatient(IdMedicament, IdPatient);

            return(patient);
        }
        // Méthode qui renvoit un objet Medicament en faisant appel à la méthode SuppressionMedicament() de la DAL
        public static int SuppressionMedicament(int idMedicament)
        {
            Medicament leMedicament = new Medicament(idMedicament);

            return(MedicamentDAO.SupprimerMedicament(leMedicament));
        }
        // Méthode qui renvoit un objet Medicament en faisant appel à la méthode ModifierMedicament() de la DAL
        public static int ModifierMedicament(int id, string nom, bool archive, bool possedeVisite)
        {
            Medicament leMedicament = new Medicament(id, nom, archive, possedeVisite);

            return(MedicamentDAO.UpdateMedicament(leMedicament));
        }
        // Méthode qui renvoit un objet Medicament en faisant appel à la méthode GetMedicaments() de la DAL
        public static Medicament ExtractInfosMedicament(string libelle)
        {
            Medicament unMedicament = new Medicament(libelle);

            return(MedicamentDAO.GetMedicamentInfos(unMedicament));
        }
        // Méthode qui renvoie un objet Medicament en faisant appel à la méthode GetMedicaments() de la DAL
        public static int VerifMedicament(string libelle)
        {
            Medicament unMedicament = new Medicament(libelle);

            return(MedicamentDAO.GetMedicament(unMedicament));
        }
Ejemplo n.º 8
0
        /// <summary>
        /// Permet de charger un médicament à partir de son nom de dépot légal
        /// </summary>
        /// <param name="depot">chaine caractères</param>
        public static MEDICAMENT ChargerLeMedicament(string depot)
        {
            MEDICAMENT l = new MedicamentDAO().FindById(depot);

            return(l);
        }
Ejemplo n.º 9
0
 public static int ArchiveMedicament(Medicament unMedicament)
 {
     return(MedicamentDAO.ArchiverMedicament(unMedicament));
 }
Ejemplo n.º 10
0
 public static int SupprimerMedicament(int idMdc)
 {
     return(MedicamentDAO.DeleteMedicament(idMdc));
 }
Ejemplo n.º 11
0
 public static int ModifierMedicament(Medicament mdc)
 {
     return(MedicamentDAO.UpdateMedicament(mdc));
 }
Ejemplo n.º 12
0
 // à la BD avec la méthode AjoutEleve de la DAL
 public static int CreerMedicament(Medicament mdc)
 {
     return(MedicamentDAO.AjoutMedicament(mdc));
 }
Ejemplo n.º 13
0
 public static List <Medicament> GetMedicaments()
 {
     return(MedicamentDAO.GetMedicaments());
 }
Ejemplo n.º 14
0
 public static Medicament GetUnMedicament(int id)
 {
     return(MedicamentDAO.GetUnMedicament(id));
 }
Ejemplo n.º 15
0
 /// <summary>
 /// Permet de charger un médicament à partir de son nom de dépot légal
 /// </summary>
 /// <param name="depot">chaine caractères</param>
 public static MEDICAMENT ChargerLeMedicament(string depot)
 {
     MEDICAMENT l = MedicamentDAO.FindById(depot);
     return l;
 }
Ejemplo n.º 16
0
 /// <summary>
 /// Permet de charger tous les médicaments
 /// </summary>
 public static List<MEDICAMENT> ChargerMedicaments()
 {
     List<MEDICAMENT> lm = MedicamentDAO.FindAll();
     return lm;
 }
Ejemplo n.º 17
0
 public static int GetNbMedicamentsAnnees(DateTime dateDebut, DateTime datefin)
 {
     return(MedicamentDAO.GetNbMedicamentsAnnees(dateDebut, datefin));
 }
Ejemplo n.º 18
0
        /// <summary>
        /// Permet de charger tous les médicaments
        /// </summary>
        public static List <MEDICAMENT> ChargerMedicaments()
        {
            List <MEDICAMENT> lm = new MedicamentDAO().FindAll();

            return(lm);
        }
Ejemplo n.º 19
0
 public static float GetMoyMedicamentsAnnees()
 {
     return(MedicamentDAO.GetMoyMedicamentsAnnees());
 }