void loadVendeurs() { lp = VendeurORM.listeVendeurs(); myDataObject = new VendeurViewModel(); //LIEN AVEC la VIEW /*listeVendeurs.ItemsSource = lp; // bind de la liste avec la source, permettant le binding.*/ }
void loadVendeur() { Vendeur = VendeurORM.listeVendeur(); myDataObject = new VendeurViewModel(); //LIEN AVEC la VIEW listeVendeur.ItemsSource = Vendeur; // bind de la liste avec la source, permettant le binding. }
void loadVendeur() { Vendeur = VendeurORM.listeVendeur(); myDataObjectVendeur = new VendeurViewModel(); //LIEN AVEC la VIEW IDVendeurTextBox.ItemsSource = Vendeur; // bind de la liste avec la source, permettant le binding.#3##1#*/ }
void loadVendeur() { ve = VendeurORM.listeVendeurs(); myDataObjectVendeur = new VendeurViewModel(); ComboBoxVendeur.ItemsSource = ve; //LIEN AVEC la VIEW /*listeAchats.ItemsSource = lp; // bind de la liste avec la source, permettant le binding.*/ }
private void SupprButton(object sender, RoutedEventArgs routedEventArgs) { if (listeVendeur.SelectedItem is VendeurViewModel) { VendeurViewModel toRemove = (VendeurViewModel)listeVendeur.SelectedItem; Vendeur.Remove(toRemove); listeVendeur.Items.Refresh(); VendeurORM.supprimerVendeur(selectedVendeurId); } }
private void supprimerVendeur(object sender, RoutedEventArgs e) { if (listeVendeurs.SelectedItem is VendeurViewModel) { VendeurViewModel toRemove = (VendeurViewModel)listeVendeurs.SelectedItem; lp.Remove(toRemove); listeVendeurs.Items.Refresh(); VendeurORM.supprimerVendeur(selectedVendeursId); } }
private void OnPropertyChanged(string info) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(info)); this.PropertyChanged(this, new PropertyChangedEventArgs(info)); VendeurORM.updateVendeur(this); } }
private void btnAjouter(object sender, RoutedEventArgs e) { myDataObject.id = VendeurDAL.getMaxIdVendeur() + 1; lp.Add(myDataObject); VendeurORM.insertVendeur(myDataObject); compteur = lp.Count(); // Comme on a inséré une Vendeur, on crée un nouvel objet VendeurViewModel // Et on réatache tout ce qu'il faut pour que la vue soit propre myDataObject = new VendeurViewModel(); // Comme le contexte des élément de la vue est encore l'ancien VendeurViewModel, // On refait les liens entre age, slider, textbox, bouton et le nouveau VendeurViewModel ComboBoxProduit.DataContext = myDataObject; ComboBoxPersonne.DataContext = myDataObject; }
private void VendeurButton_Click(object sender, RoutedEventArgs e) { try { myDataObjectVendeur.idVendeurProperty = VendeurDAL.getMaxIdVendeur() + 1; Vendeur.Add(myDataObjectVendeur); VendeurORM.insertVendeur(myDataObjectVendeur); compteur = Vendeur.Count(); myDataObjectVendeur = new VendeurViewModel(); comboxBoxPersonne.DataContext = myDataObjectVendeur; } catch (Exception ex) { MessageBox.Show("A handled exception just occurred: " + ex.Message, "Exception Sample", MessageBoxButton.OK, MessageBoxImage.Warning); } }
void loadVendeur() { Vendeur = VendeurORM.listeVendeur(); myDataObjectVendeur = new VendeurViewModel(); }