void loadOrdreAchat() { Ordreachat = OrdreachatORM.listeOrdreachat(); myDataObjectOrdreachat = new OrdreachatViewModel(); //LIEN AVEC la VIEW listeOrdreAchat.ItemsSource = Ordreachat; // bind de la liste avec la source, permettant le binding.#2#*/ }
private void ProduitCategorieButton_Click(object sender, RoutedEventArgs e) { Ordreachat = OrdreachatORM.getOrdreachat(Convert.ToInt32(AcheteurCombobox.SelectedValue.ToString())); myDataObjectOrdreachat = new OrdreachatViewModel(); listeOrdreAchat.DataContext = myDataObjectOrdreachat; listeOrdreAchat.ItemsSource = Ordreachat; listeOrdreAchat.Items.Refresh(); }
private void SupprButton(object sender, RoutedEventArgs routedEventArgs) { if (listeOrdreAchat.SelectedItem is OrdreachatViewModel) { OrdreachatViewModel toRemove = (OrdreachatViewModel)listeOrdreAchat.SelectedItem; Ordreachat.Remove(toRemove); listeOrdreAchat.Items.Refresh(); OrdreachatORM.supprimerOrdreachat(Convert.ToInt32(AcheteurCombobox.SelectedValue.ToString()), selectedEnchereId, selectedProduitId); } }
private void OnPropertyChanged(string info) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(info)); this.PropertyChanged(this, new PropertyChangedEventArgs(info)); OrdreachatORM.updateOrdreachat(this); } }
private void OrdreAchatButton_Click(object sender, RoutedEventArgs e) { Ordreachat.Add(myDataObjectOrdreachat); OrdreachatORM.insertOrdreachat(myDataObjectOrdreachat); myDataObjectOrdreachat = new OrdreachatViewModel(); AcheteurCombobox.DataContext = myDataObjectOrdreachat; ProduitCombobox.DataContext = myDataObjectOrdreachat; EnchereCombobox.DataContext = myDataObjectOrdreachat; montantMaxTextBox.DataContext = myDataObjectOrdreachat; adresseDepotTextBox.DataContext = myDataObjectOrdreachat; OrdreAchatCategorieButton.DataContext = myDataObjectOrdreachat; }
void loadOrdreAchat() { Ordreachat = OrdreachatORM.listeOrdreachat(); myDataObjectOrdreachat = new OrdreachatViewModel(); //LIEN AVEC la VIEW }