public static EtudeViewModel getEtude(int idEtude) { EtudeDAO pDAO = EtudeDAO.getEtude(idEtude); int idEquipe = pDAO.idEquipeEtudeDAO; EquipeViewModel m = EquipeORM.getEquipe(idEquipe); EtudeViewModel p = new EtudeViewModel(pDAO.idEtudeDAO, pDAO.dateEtudeDAO, pDAO.titreEtudeDAO, pDAO.nbTotalEspeceRencontreeEtudeDAO, m); return(p); }
//public static UtilisateurHasEquipeViewModel getUtilisateurHasEquipeByEquipe(int idEquipe) //{ // UtilisateurHasEquipeDAO uDAO = UtilisateurHasEquipeDAO.getUtilisateurHasEquipeByEquipe(idEquipe); // UtilisateurHasEquipeViewModel u = new UtilisateurHasEquipeViewModel(uDAO.Utilisateur_idUtilisateurDAO, uDAO.Equipe_idEquipeDAO); // return u; //} public static UtilisateurHasEquipeViewModel getUtilisateurHasEquipe(int idUtilisateur, int idEquipe) { UtilisateurHasEquipeDAO uDAO = UtilisateurHasEquipeDAO.getUtilisateurHasEquipe(idUtilisateur, idEquipe); int Utilisateur_idUtilisateur = uDAO.Utilisateur_idUtilisateurDAO; UtilisateurViewModel u = UtilisateurORM.getUtilisateur(Utilisateur_idUtilisateur); int Equipe_idEquipe = uDAO.Equipe_idEquipeDAO; EquipeViewModel e = EquipeORM.getEquipe(Equipe_idEquipe); UtilisateurHasEquipeViewModel ue = new UtilisateurHasEquipeViewModel(u, e); return(ue); }
public static ObservableCollection <EtudeViewModel> listeEtudes() { ObservableCollection <EtudeDAO> lDAO = EtudeDAO.listeEtudes(); ObservableCollection <EtudeViewModel> l = new ObservableCollection <EtudeViewModel>(); foreach (EtudeDAO element in lDAO) { int idEquipe = element.idEquipeEtudeDAO; EquipeViewModel m = EquipeORM.getEquipe(idEquipe); // Plus propre que d'aller chercher le métier dans la DAO. EtudeViewModel p = new EtudeViewModel(element.idEtudeDAO, element.dateEtudeDAO, element.titreEtudeDAO, element.nbTotalEspeceRencontreeEtudeDAO, m); l.Add(p); } return(l); }
public static ObservableCollection <UtilisateurHasEquipeViewModel> listeUtilisateurHasEquipes() { ObservableCollection <UtilisateurHasEquipeDAO> lDAO = UtilisateurHasEquipeDAO.listeUtilisateurHasEquipes(); ObservableCollection <UtilisateurHasEquipeViewModel> l = new ObservableCollection <UtilisateurHasEquipeViewModel>(); foreach (UtilisateurHasEquipeDAO element in lDAO) { int Utilisateur_idUtilisateur = element.Utilisateur_idUtilisateurDAO; UtilisateurViewModel u = UtilisateurORM.getUtilisateur(Utilisateur_idUtilisateur); int Equipe_idEquipe = element.Equipe_idEquipeDAO; EquipeViewModel e = EquipeORM.getEquipe(Equipe_idEquipe); UtilisateurHasEquipeViewModel ue = new UtilisateurHasEquipeViewModel(u, e); l.Add(ue); } return(l); }