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.*/ }
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.*/ }
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); } }
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); } }
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); } }
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; }
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;*/ }
void loadCategories() { lp = CategorieORM.listeCategories(); myDataObject = new CategorieViewModel(); //LIEN AVEC la VIEW }