private void btnAjouter(object sender, RoutedEventArgs e) { myDataObject.id = VendeurDAL.getMaxIdVendeur() + 1; lp.Add(myDataObject); VendeurORM.insertVendeur(myDataObject); compteur = lp.Count(); // Comme on a inséré une Vendeur, on crée un nouvel objet VendeurViewModel // Et on réatache tout ce qu'il faut pour que la vue soit propre myDataObject = new VendeurViewModel(); // Comme le contexte des élément de la vue est encore l'ancien VendeurViewModel, // On refait les liens entre age, slider, textbox, bouton et le nouveau VendeurViewModel ComboBoxProduit.DataContext = myDataObject; ComboBoxPersonne.DataContext = myDataObject; }
private void VendeurButton_Click(object sender, RoutedEventArgs e) { try { myDataObjectVendeur.idVendeurProperty = VendeurDAL.getMaxIdVendeur() + 1; Vendeur.Add(myDataObjectVendeur); VendeurORM.insertVendeur(myDataObjectVendeur); compteur = Vendeur.Count(); myDataObjectVendeur = new VendeurViewModel(); comboxBoxPersonne.DataContext = myDataObjectVendeur; } catch (Exception ex) { MessageBox.Show("A handled exception just occurred: " + ex.Message, "Exception Sample", MessageBoxButton.OK, MessageBoxImage.Warning); } }
public static void insertVendeur(VendeurDAO p) { VendeurDAL.insertVendeur(p); }
public static void supprimerVendeur(int id) { VendeurDAL.supprimerVendeur(id); }
public static void updateVendeur(VendeurDAO p) { VendeurDAL.updateVendeur(p); }
public static VendeurDAO getVendeur(int idVendeur) { VendeurDAO p = VendeurDAL.getVendeur(idVendeur); return(p); }
public static ObservableCollection <VendeurDAO> listeVendeurs() { ObservableCollection <VendeurDAO> l = VendeurDAL.selectVendeurs(); return(l); }