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); } }
public static ObservableCollection <OrdreachatViewModel> getOrdreachat(int idAcheteur) { ObservableCollection <OrdreachatDAO> lDAO = OrdreachatDAO.getOrdreachat(idAcheteur); ObservableCollection <OrdreachatViewModel> liste = new ObservableCollection <OrdreachatViewModel>(); foreach (OrdreachatDAO element in lDAO) { OrdreachatViewModel l = new OrdreachatViewModel(element.IDProduitDAO, element.nomProduitDAO, element.IDEnchereDAO, element.nomEnchereDAO, element.MontantMaxDAO, element.AdresseDepotDAO); liste.Add(l); } return(liste); }
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; }
public static ObservableCollection <OrdreachatViewModel> listeOrdreachat() { ObservableCollection <OrdreachatDAO> lDAO = OrdreachatDAO.listeOrdreachat(); ObservableCollection <OrdreachatViewModel> l = new ObservableCollection <OrdreachatViewModel>(); foreach (OrdreachatDAO element in lDAO) { OrdreachatViewModel p = new OrdreachatViewModel(element.idProduitDAO, element.idAcheteurDAO, element.idEnchereDAO, element.montantMaxDAO, element.adresseDepotDAO); l.Add(p); } return(l); }
void loadOrdreAchat() { Ordreachat = OrdreachatORM.listeOrdreachat(); myDataObjectOrdreachat = new OrdreachatViewModel(); //LIEN AVEC la VIEW }
public static void insertOrdreachat(OrdreachatViewModel p) { OrdreachatDAO.insertOrdreachat(new OrdreachatDAO(p.idProduitProperty, p.idAcheteurProperty, p.idEnchereProperty, p.montantMaxProperty, p.adresseDepotProperty)); }