private void ajoutProduit(object sender, RoutedEventArgs r) { //ajout d'un nouveau produit dataProduit.idProduitProperty = ProduitDAL.getMaxId() + 1; //dataProduit.categorieProperty = new CategorieView(dataProduit.idProduitProperty, dataProduit.); //ajout du produit dans la base listProduit.Add(dataProduit); ProduitORM.insertProduit(dataProduit); index = listProduit.Count(); //creation d'un nouveau produit listeEnchere.Items.Refresh(); dataProduit = new ProduitView(); //on lit le nouveau produit aux élèments de la vue nomEnchereAjout.DataContext = dataProduit; desProduitAjout.DataContext = dataProduit; prixProduitAjout.DataContext = dataProduit; dateProduitAjout.DataContext = dataProduit; imgProduitAjout.DataContext = dataProduit; nomCategorieAjout.DataContext = dataProduit; }
public static ObservableCollection <ProduitDAO> listeProduits() { ObservableCollection <ProduitDAO> liste = ProduitDAL.listProduitDAL(); return(liste); }
public static void insertProduit(ProduitDAO produit) { ProduitDAL.insertProduit(produit); }
public static void updatePrixProduit(ProduitDAO produit) { ProduitDAL.updatePrixProduit(produit); }
public static ProduitDAO getProduit(int idProduit) { ProduitDAO produit = ProduitDAL.getProduit(idProduit); return(produit); }