Exemple #1
0
        private void btnAjouter(object sender, RoutedEventArgs e)
        {
            myDataObject.id = Ordre_AchatDAL.getMaxIdOrdre_Achat() + 1;

            lp.Add(myDataObject);
            Ordre_AchatORM.insertOrdre_Achat(myDataObject);
            compteur = lp.Count();

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

            // Comme le contexte des élément de la vue est encore l'ancien Ordre_AchatViewModel,
            // On refait les liens entre age, slider, textbox, bouton et le nouveau Ordre_AchatViewModel
            ComboBoxAcheteur.DataContext = myDataObject;
            ComboBoxProduit.DataContext  = myDataObject;
            montant.DataContext          = myDataObject;
            date_achat.DataContext       = myDataObject;
        }
Exemple #2
0
 public static void insertOrdre_Achat(Ordre_AchatDAO p)
 {
     Ordre_AchatDAL.insertOrdre_Achat(p);
 }
Exemple #3
0
 public static void supprimerOrdre_Achat(int id)
 {
     Ordre_AchatDAL.supprimerOrdre_Achat(id);
 }
Exemple #4
0
 public static void updateOrdre_Achat(Ordre_AchatDAO p)
 {
     Ordre_AchatDAL.updateOrdre_Achat(p);
 }
Exemple #5
0
        public static Ordre_AchatDAO getOrdre_Achat(int idOrdre_Achat)
        {
            Ordre_AchatDAO p = Ordre_AchatDAL.getOrdre_Achat(idOrdre_Achat);

            return(p);
        }
Exemple #6
0
        public static ObservableCollection <Ordre_AchatDAO> listeOrdre_Achats()
        {
            ObservableCollection <Ordre_AchatDAO> l = Ordre_AchatDAL.selectOrdre_Achats();

            return(l);
        }