void loadProduitCategorie() { ProduitCategorie = ProduitCategorieORM.listeProduitCategorie(); myDataObjectProduitCategorie = new ProduitCategorieViewModel(); //LIEN AVEC la VIEW /*listePersonne.ItemsSource = Personne; // bind de la liste avec la source, permettant le binding.#2#*/ }
private void ProduitCategorieButton_Click(object sender, RoutedEventArgs e) { ProduitCategorie = ProduitCategorieORM.getProduitCategorie(Convert.ToInt32(produitCombobox.SelectedValue.ToString())); myDataObjectProduitCategorie = new ProduitCategorieViewModel(); listeCategorie.DataContext = myDataObjectProduitCategorie; listeCategorie.ItemsSource = ProduitCategorie; listeCategorie.Items.Refresh(); }
private void ProduitCategorieButton_Click(object sender, RoutedEventArgs e) { ProduitCategorie.Add(myDataObjectProduitCategorie); ProduitCategorieORM.insertProduitCategorie(myDataObjectProduitCategorie); myDataObjectProduitCategorie = new ProduitCategorieViewModel(); produitCombobox.DataContext = myDataObjectProduitCategorie; categorieCombobox.DataContext = myDataObjectProduitCategorie; ProduitCategorieButton.DataContext = myDataObjectProduitCategorie; }
private void SupprButton(object sender, RoutedEventArgs routedEventArgs) { if (listeCategorie.SelectedItem is ProduitCategorieViewModel) { ProduitCategorieViewModel toRemove = (ProduitCategorieViewModel)listeCategorie.SelectedItem; ProduitCategorie.Remove(toRemove); listeCategorie.Items.Refresh(); ProduitCategorieORM.supprimerProduitCategorie(Convert.ToInt32(produitCombobox.SelectedValue.ToString()), selectedCategorieId); } }
public static ObservableCollection <ProduitCategorieViewModel> getProduitCategorie(int idProduitCategorie) { ObservableCollection <ProduitCategorieDAO> pDAO = ProduitCategorieDAO.getProduitCategorie(idProduitCategorie); ObservableCollection <ProduitCategorieViewModel> liste = new ObservableCollection <ProduitCategorieViewModel>(); foreach (ProduitCategorieDAO element in pDAO) { ProduitCategorieViewModel p = new ProduitCategorieViewModel(element.nomCategorieDAO, element.IDCategorieDAO); liste.Add(p); } return(liste); }
public static ObservableCollection <ProduitCategorieViewModel> listeProduitCategorie() { ObservableCollection <ProduitCategorieDAO> lDAO = ProduitCategorieDAO.listeProduitCategorie(); ObservableCollection <ProduitCategorieViewModel> l = new ObservableCollection <ProduitCategorieViewModel>(); foreach (ProduitCategorieDAO element in lDAO) { ProduitCategorieViewModel p = new ProduitCategorieViewModel(element.idProduitDAO, element.idCategorieDAO); l.Add(p); } return(l); }
public static void insertProduitCategorie(ProduitCategorieViewModel p) { ProduitCategorieDAO.insertProduitCategorie(new ProduitCategorieDAO(p.idProduitProperty, p.idCategorieProperty)); }