void loadAcheteurs() { lp = AcheteurORM.listeAcheteurs(); myDataObject = new AcheteurViewModel(); //LIEN AVEC la VIEW /*listeAcheteurs.ItemsSource = lp; // bind de la liste avec la source, permettant le binding.*/ }
public static AcheteurViewModel getAcheteur(int idAcheteur) { AcheteurDAO pDAO = AcheteurDAO.getAcheteur(idAcheteur); AcheteurViewModel p = new AcheteurViewModel(pDAO.idAcheteurDAO, pDAO.soldeAcheteurDAO, pDAO.isSolvableAcheteurDAO, pDAO.identiteAcheteurDAO, pDAO.moyenPaiementAcheteurDAO, pDAO.idPersonneAcheteurDAO, pDAO.idPersonneDAO, pDAO.nomAcheteurDAO, pDAO.prenomAcheteurDAO, pDAO.mailAcheteurDAO, pDAO.numeroTelAcheteurDAO, pDAO.motDePasseAcheteurDAO, pDAO.adresseAcheteurDAO, pDAO.codePostalAcheteurDAO, pDAO.ageAcheteurDAO); return(p); }
private void AcheteurButton_Click(object sender, RoutedEventArgs e) { try { myDataObjectAcheteur.idAcheteurProperty = AcheteurDAL.getMaxIdAcheteur() + 1; Acheteur.Add(myDataObjectAcheteur); AcheteurORM.insertAcheteur(myDataObjectAcheteur); compteur = Acheteur.Count(); myDataObjectAcheteur = new AcheteurViewModel(); soldeTextBox.DataContext = myDataObjectAcheteur; isSolvableTextBox.DataContext = myDataObjectAcheteur; vérifIdentitéTextBox.DataContext = myDataObjectAcheteur; moyenDePaiementTextBox.DataContext = myDataObjectAcheteur; comboxBoxPersonne.DataContext = myDataObjectAcheteur; AdminButton.DataContext = myDataObjectAcheteur; } catch (Exception ex) { MessageBox.Show("A handled exception just occurred: " + ex.Message, "Exception Sample", MessageBoxButton.OK, MessageBoxImage.Warning); } }
void loadAcheteur() { Acheteur = AcheteurORM.listeAcheteur(); myDataObjectAcheteur = new AcheteurViewModel(); //LIEN AVEC la VIEW AcheteurCombobox.ItemsSource = Acheteur; // bind de la liste avec la source, permettant le binding.#2#*/ }
public static AcheteurViewModel getAcheteur(int idAcheteur) { AcheteurDAO pDAO = AcheteurDAO.getAcheteur(idAcheteur); AcheteurViewModel p = new AcheteurViewModel(pDAO.id_acheteur, pDAO.id_personne, pDAO.is_solvable); return(p); }
void loadAcheteurs() { ac = AcheteurORM.listeAcheteurs(); myDataObjectacheteur = new AcheteurViewModel(); ComboBoxAcheteur.ItemsSource = ac; //LIEN AVEC la VIEW /*listeAchats.ItemsSource = lp; // bind de la liste avec la source, permettant le binding.*/ }
private void supprimerAcheteur(object sender, RoutedEventArgs e) { if (listeAcheteurs.SelectedItem is AcheteurViewModel) { AcheteurViewModel toRemove = (AcheteurViewModel)listeAcheteurs.SelectedItem; lp.Remove(toRemove); listeAcheteurs.Items.Refresh(); AcheteurORM.supprimerAcheteur(selectedAcheteursId); } }
private void SupprButton(object sender, RoutedEventArgs routedEventArgs) { if (listeAcheteur.SelectedItem is AcheteurViewModel) { AcheteurViewModel toRemove = (AcheteurViewModel)listeAcheteur.SelectedItem; Acheteur.Remove(toRemove); listeAcheteur.Items.Refresh(); AcheteurORM.supprimerAcheteur(selectedAcheteurId); } }
public static ObservableCollection <AcheteurViewModel> listeAcheteurs() { ObservableCollection <AcheteurDAO> lDAO = AcheteurDAO.listeAcheteurs(); ObservableCollection <AcheteurViewModel> l = new ObservableCollection <AcheteurViewModel>(); foreach (AcheteurDAO element in lDAO) { AcheteurViewModel p = new AcheteurViewModel(element.id_acheteur, element.id_personne, element.is_solvable); l.Add(p); } return(l); }
public static ObservableCollection <AcheteurViewModel> listeAcheteur() { ObservableCollection <AcheteurDAO> lDAO = AcheteurDAO.listeAcheteur(); ObservableCollection <AcheteurViewModel> l = new ObservableCollection <AcheteurViewModel>(); foreach (AcheteurDAO element in lDAO) { AcheteurViewModel p = new AcheteurViewModel(element.idAcheteurDAO, element.soldeAcheteurDAO, element.isSolvableAcheteurDAO, element.identiteAcheteurDAO, element.moyenPaiementAcheteurDAO, element.idPersonneAcheteurDAO, element.idPersonneDAO, element.nomAcheteurDAO, element.prenomAcheteurDAO, element.mailAcheteurDAO, element.numeroTelAcheteurDAO, element.motDePasseAcheteurDAO, element.adresseAcheteurDAO, element.codePostalAcheteurDAO, element.ageAcheteurDAO); l.Add(p); } return(l); }
private void btnAjouter(object sender, RoutedEventArgs e) { myDataObject.id = AcheteurDAL.getMaxIdAcheteur() + 1; lp.Add(myDataObject); AcheteurORM.insertAcheteur(myDataObject); compteur = lp.Count(); // Comme on a inséré une Acheteur, on crée un nouvel objet AcheteurViewModel // Et on réatache tout ce qu'il faut pour que la vue soit propre myDataObject = new AcheteurViewModel(); // Comme le contexte des élément de la vue est encore l'ancien AcheteurViewModel, // On refait les liens entre age, slider, textbox, bouton et le nouveau AcheteurViewModel is_solvable.DataContext = myDataObject; ComboBoxPersonne.DataContext = myDataObject; }
void loadAcheteur() { Acheteur = AcheteurORM.listeAcheteur(); myDataObjectAcheteur = new AcheteurViewModel(); }
public static void insertAcheteur(AcheteurViewModel p) { AcheteurDAO.insertAcheteur(new AcheteurDAO(p.id, p.id_personne, p.is_solvable)); }
public static void updateAcheteur(AcheteurViewModel p) { AcheteurDAO.updateAcheteur(new AcheteurDAO(p.id, p.id_personne, p.is_solvable)); }
public static void insertAcheteur(AcheteurViewModel p) { AcheteurDAO.insertAcheteur(new AcheteurDAO(p.idAcheteurProperty, p.soldeAcheteurProperty, p.isSolvableAcheteurProperty, p.identiteAcheteurProperty, p.moyenPaiementAcheteurProperty, p.idPersonneAcheteurProperty)); }
public static void updateAcheteur(AcheteurViewModel p) { AcheteurDAO.updateAcheteur(new AcheteurDAO(p.idAcheteurProperty, p.soldeAcheteurProperty, p.isSolvableAcheteurProperty, p.identiteAcheteurProperty, p.moyenPaiementAcheteurProperty, p.idPersonneAcheteurProperty, p.idPersonneProperty, p.nomAcheteurProperty, p.prenomAcheteurProperty, p.mailAcheteurProperty, p.numeroTelAcheteurProperty, p.motDePasseAcheteurProperty, p.adresseAcheteurProperty, p.codePostalAcheteurProperty, p.ageAcheteurProperty)); }