Esempio n. 1
0
 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();
 }
Esempio n. 3
0
        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);
     }
 }
        private void OnPropertyChanged(string info)
        {
            PropertyChangedEventHandler handler = PropertyChanged;

            if (handler != null)
            {
                handler(this, new PropertyChangedEventArgs(info));
                this.PropertyChanged(this, new PropertyChangedEventArgs(info));
                ProduitCategorieORM.updateProduitCategorie(this);
            }
        }