public static ObservableCollection <OrdreachatViewModel> listeOrdreachat() { ObservableCollection <OrdreachatDAO> lDAO = OrdreachatDAO.listeOrdreachat(); ObservableCollection <OrdreachatViewModel> l = new ObservableCollection <OrdreachatViewModel>(); foreach (OrdreachatDAO element in lDAO) { OrdreachatViewModel p = new OrdreachatViewModel(element.idProduitDAO, element.idAcheteurDAO, element.idEnchereDAO, element.montantMaxDAO, element.adresseDepotDAO); l.Add(p); } return(l); }