private void btnAjouter(object sender, RoutedEventArgs e) { myDataObject.id = ProduitDAL.getMaxIdProduit() + 1; lp.Add(myDataObject); ProduitORM.insertProduit(myDataObject); compteur = lp.Count(); // Comme on a inséré une Personne, on crée un nouvel objet PersonneViewModel // Et on réatache tout ce qu'il faut pour que la vue soit propre /*listeProduits.Items.Refresh();*/ myDataObject = new ProduitViewModel(); // Comme le contexte des élément de la vue est encore l'ancien PersonneViewModel, // On refait les liens entre age, slider, textbox, bouton et le nouveau PersonneViewModel ComboBoxLot.DataContext = myDataObject; prix_de_depart.DataContext = myDataObject; Description.DataContext = myDataObject; Date_Vente.DataContext = myDataObject; estimation.DataContext = myDataObject; is_vendu.DataContext = myDataObject; prix_reserve.DataContext = myDataObject; region.DataContext = myDataObject; attribut.DataContext = myDataObject; }
private void nomPrenomButton_Click(object sender, RoutedEventArgs e) { myDataObjectProduit.idProperty = ProduitDAL.getMaxIdProduit() + 1; lpr.Add(myDataObjectProduit); ProduitORM.insertProduit(myDataObjectProduit); compteur = lpr.Count(); listeProduits.Items.Refresh(); myDataObjectProduit = new ProduitViewModel(); nomProduit.DataContext = myDataObjectProduit; estimation.DataContext = myDataObjectProduit; description.DataContext = myDataObjectProduit; //style.DataContext = myDataObjectProduit; //artiste.DataContext = myDataObjectProduit; //categorie.DataContext = myDataObjectProduit; nomPrenomButton2.DataContext = myDataObjectProduit; }
private void Btn_Ajout(object sender, RoutedEventArgs e) { myDataObject.idProduitProperty = ProduitDAL.getMaxIdProduit() + 1; lp.Add(myDataObject); ProduitORM.insertProduit(myDataObject); compteur = lp.Count(); // Comme on a inséré une Produit, on crée un nouvel objet ProduitViewModel // Et on réatache tout ce qu'il faut pour que la vue soit propre myDataObject = new ProduitViewModel(); // Comme le contexte des élément de la vue est encore l'ancien ProduitViewModel, // On refait les liens entre age, slider, textbox, bouton et le nouveau ProduitViewModel nomTextBox.DataContext = myDataObject; descriptionTextBox.DataContext = myDataObject; etatTextBox.DataContext = myDataObject; artisteTextBox.DataContext = myDataObject; prixdTextBox.DataContext = myDataObject; prixrTextBox.DataContext = myDataObject; lotComboBox.DataContext = myDataObject; Produit.Content = new Article(); }
private void ProduitButton_Click(object sender, RoutedEventArgs e) { myDataObjectProduit.idProduitProperty = ProduitDAL.getMaxIdProduit() + 1; IDPhotoTextBox.DataContext = 1; Produit.Add(myDataObjectProduit); ProduitORM.insertProduit(myDataObjectProduit); compteur = Produit.Count(); myDataObjectProduit = new ProduitViewModel(); EstimationTextBox.DataContext = myDataObjectProduit; PrixVenteTextBox.DataContext = myDataObjectProduit; NomTextBox.DataContext = myDataObjectProduit; DescriptionTextBox.DataContext = myDataObjectProduit; ArtisteTextBox.DataContext = myDataObjectProduit; StyleTextBox.DataContext = myDataObjectProduit; comboxBoxLot.DataContext = myDataObjectProduit; IDPhotoTextBox.DataContext = myDataObjectProduit; IDAcheteurTextBox.DataContext = myDataObjectProduit; IDVendeurTextBox.DataContext = myDataObjectProduit; ProduitButton.DataContext = myDataObjectProduit; }