public static CommuneViewModel getCommune(int idCommune) { CommuneDAO cDAO = CommuneDAO.getCommunes(idCommune); int idDepartement = cDAO.idDepartementDAO; DepartementViewModel m = DepartementORM.getDepartement(idDepartement); CommuneViewModel e = new CommuneViewModel(cDAO.idCommuneDAO, cDAO.nomCommuneDAO, m); return(e); }
public static ObservableCollection <CommuneViewModel> listeCommunes() { ObservableCollection <CommuneDAO> lDAO = CommuneDAO.listeCommunes(); ObservableCollection <CommuneViewModel> l = new ObservableCollection <CommuneViewModel>(); foreach (CommuneDAO element in lDAO) { int idDepartement = element.idDepartementDAO; DepartementViewModel m = DepartementORM.getDepartement(idDepartement); // Plus propre que d'aller chercher le departement dans la DAO. CommuneViewModel e = new CommuneViewModel(element.idCommuneDAO, element.nomCommuneDAO, m); l.Add(e); } return(l); }