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 <EnsemblesViewModel> listeEnsembles()
        {
            ObservableCollection <DAOEnsembles>       lDAO = DAOEnsembles.listeEnsembles();
            ObservableCollection <EnsemblesViewModel> l    = new ObservableCollection <EnsemblesViewModel>();

            foreach (DAOEnsembles element in lDAO)
            {
                EnsemblesViewModel p = new EnsemblesViewModel(element.idDAOEnsemblePlage, element.nomDAOEnsemblePlage);
                l.Add(p);
            }
            return(l);
        }
        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);
        }
 public static void insertEnsemble(EnsemblesViewModel ensembles)
 {
     DAOEnsembles.insertEnsembles(ensembles);
 }
 public static void delete(EnsemblesViewModel ensembles)
 {
     DAOPlageEnsemble.supprimerEnsemble(ensembles);
     DAOEnsembles.supprimerEnsembles(ensembles.idEnsembleProperty);
 }
        public static DAOEnsembles getEnsembles(int id)
        {
            DAOEnsembles p = DALEnsembles.getEnsembles(id);

            return(p);
        }