public static CategorieView getCategorie(int idCategorie) { CategorieDAO categorieDAO = CategorieDAO.getCategorie(idCategorie); CategorieView categorieView = new CategorieView(categorieDAO.idCategorieDao, categorieDAO.NomDao); return(categorieView); }
public ProduitView(int id, string nom, string description, int estimation, CategorieView categorie) { this.nomProduitProperty = nom; this.idProduitProperty = id; this.prixProperty = estimation; this.CategorieProduitView = categorie; this.DescriptionView = description; }
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 <CategorieView> listeCategoriesORM() { ObservableCollection <CategorieDAO> listeDesCategoriesDAO = CategorieDAO.listeCategoriesDAO(); ObservableCollection <CategorieView> listeDesCategoriesView = new ObservableCollection <CategorieView>(); foreach (CategorieDAO categorie in listeDesCategoriesDAO) { CategorieView categorieView = new CategorieView(categorie.idCategorieDao, categorie.NomDao); listeDesCategoriesView.Add(categorieView); } return(listeDesCategoriesView); }
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); }
public static void insertCategorie(CategorieView c) { CategorieDAO.insertCategorie(new CategorieDAO(c.idCategorieView, c.nomView)); }
void loadCategorie() { listCategorie = CategorieORM.listeCategoriesORM(); dataCategorie = new CategorieView(); }