public static EstimationViewModel getEstimation(int idProduitEs, int idCommissairePriseurEs) { EstimationDAO pDAO = EstimationDAO.getEstimation(idProduitEs, idCommissairePriseurEs); int idProduit = pDAO.idProduitEstimationDAO; ProduitViewModel pro = ProduitORM.getProduit(idProduit); int idCommissairePriseur = pDAO.idCommissairePriseurEstimationDAO; CommissairePriseurViewModel cp = CommissairePriseurORM.getCommissairePriseur(idCommissairePriseur); EstimationViewModel p = new EstimationViewModel(pro, cp, pDAO.DateEstimationDAO, pDAO.prixEstimeDAO); return(p); }
public static ObservableCollection <EstimationViewModel> listeEstimations() { ObservableCollection <EstimationDAO> lDAO = EstimationDAO.listeEstimations(); ObservableCollection <EstimationViewModel> l = new ObservableCollection <EstimationViewModel>(); foreach (EstimationDAO element in lDAO) { int idProduit = element.idProduitEstimationDAO; ProduitViewModel pro = ProduitORM.getProduit(idProduit); int idCommissairePriseur = element.idCommissairePriseurEstimationDAO; CommissairePriseurViewModel cp = CommissairePriseurORM.getCommissairePriseur(idCommissairePriseur); EstimationViewModel p = new EstimationViewModel(pro, cp, element.DateEstimationDAO, element.prixEstimeDAO); l.Add(p); } return(l); }
public static void insertEstimation(EstimationViewModel p) { EstimationDAO.insertEstimation(new EstimationDAO(p.idProduitEstimationProperty.idProduitProperty, p.idCommissairePriseurEstimationProperty.idPersonneProperty, p.dateEstimationProperty, p.prixEstimeProperty)); }