Пример #1
0
 void loadCategories()
 {
     lp           = CategorieORM.listeCategories();
     myDataObject = new CategorieViewModel();
     //LIEN AVEC la VIEW
     /*listeCategories.ItemsSource = lp; // bind de la liste avec la source, permettant le binding.*/
 }
Пример #2
0
 void loadCategorie()
 {
     Categorie             = CategorieORM.listeCategorie();
     myDataObjectCategorie = new CategorieViewModel();
     //LIEN AVEC la VIEW
     categorieCombobox.ItemsSource = Categorie; // bind de la liste avec la source, permettant le binding.#2#*/
 }
 void loadCategories()
 {
     lc = CategorieORM.listeCategories();
     myDataObjectCategorie         = new CategorieViewModel();
     ComboBoxCategorie.ItemsSource = lc;
     //LIEN AVEC la VIEW
     //List_Categorie.ItemsSource = lp; // bind de la liste avec la source, permettant le binding.
 }
 void loadCategories()
 {
     ca = CategorieORM.listeCategories();
     myDataObjectCategorie         = new CategorieViewModel();
     ComboBoxCategorie.ItemsSource = ca;
     //LIEN AVEC la VIEW
     /*listeAchats.ItemsSource = lp; // bind de la liste avec la source, permettant le binding.*/
 }
Пример #5
0
 private void Btn_Sppr(object sender, RoutedEventArgs e)
 {
     if (List_Categorie.SelectedItem is CategorieViewModel)
     {
         CategorieViewModel toRemove = (CategorieViewModel)List_Categorie.SelectedItem;
         lp.Remove(toRemove);
         List_Categorie.Items.Refresh();
         CategorieORM.supprimerCategorie(selectedCategorieId);
     }
 }
Пример #6
0
 private void SupprButton(object sender, RoutedEventArgs routedEventArgs)
 {
     if (listeCategorie.SelectedItem is CategorieViewModel)
     {
         CategorieViewModel toRemove = (CategorieViewModel)listeCategorie.SelectedItem;
         lp.Remove(toRemove);
         listeCategorie.Items.Refresh();
         CategorieORM.supprimerCategorie(selectedCategorieId);
     }
 }
 private void supprimerButton_Click(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     if (listeCategories.SelectedItem is CategorieViewModel)
     {
         CategorieViewModel toRemove = (CategorieViewModel)listeCategories.SelectedItem;
         c.Remove(toRemove);
         listeCategories.Items.Refresh();
         CategorieORM.supprimerCategorie(selectedCategorieId);
     }
 }
Пример #8
0
        private void OnPropertyChanged(string info)
        {
            PropertyChangedEventHandler handler = PropertyChanged;

            if (handler != null)
            {
                handler(this, new PropertyChangedEventArgs(info));
                this.PropertyChanged(this, new PropertyChangedEventArgs(info));
                CategorieORM.updateCategorie(this);
            }
        }
Пример #9
0
        private void BtnAfficherProd(object sender, RoutedEventArgs e)
        {
            cp = CategorieORM.getNomCategorie(Convert.ToInt32(ComboBoxCategorie.SelectedValue.ToString()));

            myDataObjectCP = new CategorieViewModel();

            listeCP.ItemsSource = cp;

            listeCP.DataContext = myDataObjectCP;

            listeCP.Items.Refresh();
        }
        private void nomCategorieButton_Click(object sender, RoutedEventArgs e)
        {
            myDataObjectCategorie.idProperty = CategorieDAL.getMaxIdCategorie() + 1;

            c.Add(myDataObjectCategorie);
            CategorieORM.insertCategorie(myDataObjectCategorie);
            compteur = c.Count();

            listeCategories.Items.Refresh();
            myDataObjectCategorie          = new CategorieViewModel();
            nomCategorieButton.DataContext = myDataObjectCategorie;
            nomTextBox.DataContext         = myDataObjectCategorie;
        }
Пример #11
0
        private void btnAjouter(object sender, RoutedEventArgs e)
        {
            myDataObject.id = CategorieDAL.getMaxIdCategorie() + 1;

            lp.Add(myDataObject);
            CategorieORM.insertCategorie(myDataObject);
            compteur = lp.Count();

            // Comme on a inséré une Categorie, on crée un nouvel objet CategorieViewModel
            // Et on réatache tout ce qu'il faut pour que la vue soit propre
            myDataObject = new CategorieViewModel();

            // Comme le contexte des élément de la vue est encore l'ancien CategorieViewModel,
            // On refait les liens entre age, slider, textbox, bouton et le nouveau CategorieViewModel
            nom.DataContext = myDataObject;
        }
 void loadCategories()
 {
     c = CategorieORM.listeCategorie();
     myDataObjectCategorie = new CategorieViewModel();
     /*listeCategories.ItemsSource = c;*/
 }
Пример #13
0
 void loadCategories()
 {
     lp           = CategorieORM.listeCategories();
     myDataObject = new CategorieViewModel();
     //LIEN AVEC la VIEW
 }