public static ProduitView getProduit(int idProduit) { ProduitDAO produit = ProduitDAO.getProduit(idProduit); int idCategorie = produit.idCategorieDao; CategorieView categorieView = CategorieORM.getCategorie(idCategorie); ProduitView produitView = new ProduitView(produit.idProduitDao, produit.NomDao, produit.DescriptionDao, produit.EstimationDao, categorieView); return(produitView); }
private void ajoutCategorie(object sender, RoutedEventArgs r) { dataCategorie.idCategorieProperty = CategorieDAL.getMaxIdCategorie() + 1; listCategorie.Add(dataCategorie); CategorieORM.insertCategorie(dataCategorie); dataCategorie = new CategorieView(); nomCategorieAjout.DataContext = dataCategorie; }
public static ObservableCollection <ProduitView> listesProduit() { ObservableCollection <ProduitDAO> listeDesProduits = ProduitDAO.listeProduits(); ObservableCollection <ProduitView> viewProduit = new ObservableCollection <ProduitView>(); foreach (ProduitDAO product in listeDesProduits) { int idCategorie = product.idCategorieDao; CategorieView viewCategorie = CategorieORM.getCategorie(idCategorie); ProduitView produitView = new ProduitView(product.idProduitDao, product.NomDao, product.DescriptionDao, product.EstimationDao, viewCategorie); viewProduit.Add(produitView); } return(viewProduit); }
void loadCategorie() { listCategorie = CategorieORM.listeCategoriesORM(); dataCategorie = new CategorieView(); }