public static EnsemblesViewModel GetEnsembles(int id)
        {
            DAOEnsembles       DAO       = DAOEnsembles.getEnsembles(id);
            EnsemblesViewModel ensembles = new EnsemblesViewModel(DAO.idDAOEnsemblePlage, DAO.nomDAOEnsemblePlage);

            return(ensembles);
        }
        public static EtudeViewModel getEtude(int id)
        {
            DAOEtude           pDAO  = DAOEtude.getEtude(id);
            DAOEnsembles       eDAO  = DAOEnsembles.getEnsembles(pDAO.idEnsemblePlagesDAOEtude);
            EnsemblesViewModel e     = new EnsemblesViewModel(eDAO.idDAOEnsemblePlage, eDAO.nomDAOEnsemblePlage);
            DAOEquipe          eqDAO = DAOEquipe.getEquipe(pDAO.idEquipe);
            EquipeViewModel    eq    = new EquipeViewModel(eqDAO.idDAOEquipe, eqDAO.nomDAOEquipe);
            EtudeViewModel     p     = new EtudeViewModel(pDAO.idDAOEtude, pDAO.titreDAOEtude, e, pDAO.dateDAOEtude, eq);

            return(p);
        }
        public static ObservableCollection <EtudeViewModel> listeEtudes()
        {
            ObservableCollection <DAOEtude> lDAO = DAOEtude.listeEtudes();

            ObservableCollection <EtudeViewModel> l = new ObservableCollection <EtudeViewModel>();

            foreach (DAOEtude element in lDAO)
            {
                DAOEnsembles       eDAO  = DAOEnsembles.getEnsembles(element.idEnsemblePlagesDAOEtude);
                DAOEquipe          eqDAO = DAOEquipe.getEquipe(element.idEquipe);
                EquipeViewModel    eq    = new EquipeViewModel(eqDAO.idDAOEquipe, eqDAO.nomDAOEquipe);
                EnsemblesViewModel e     = new EnsemblesViewModel(eDAO.idDAOEnsemblePlage, eDAO.nomDAOEnsemblePlage);
                EtudeViewModel     p     = new EtudeViewModel(element.idDAOEtude, element.titreDAOEtude, e, element.dateDAOEtude, eq);
                l.Add(p);
            }
            return(l);
        }