public static PersonneViewModel getPersonne(int idPersonne) { PersonneDAO pDAO = PersonneDAO.getPersonne(idPersonne); // int idMetier = pDAO.idMetierPersonneDAO; PersonneViewModel p = new PersonneViewModel(pDAO.idPersonneDAO, pDAO.nomDAO, pDAO.prenomDAO); return(p); }
public static PersonneViewModel getPersonne(int idPersonne) { PersonneDAO pDAO = PersonneDAO.getPersonne(idPersonne); PersonneViewModel p = new PersonneViewModel(pDAO.idPersonneDAO, pDAO.nomPersonneDAO, pDAO.prenomPersonneDAO, pDAO.dateNaisPersonneDAO, pDAO.emailDAO, pDAO.passwordDAO, pDAO.telephoneDAO, pDAO.verifIdDAO); return(p); }
//////////////////////////////////////////////////////////////////////////////// private void nomPrenomButton_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { myDataObject = new PersonneViewModel(); myDataObject.prenomProperty = prenomTextBox.Text; myDataObject.nomProperty = nomTextBox.Text; PersonneViewModel nouveau = new PersonneViewModel(PersonneDAL.getMaxIdPersonne() + 1, myDataObject.nomProperty, myDataObject.prenomProperty); lp.Add(nouveau); PersonneORM.insertPersonne(nouveau); listePersonnes.Items.Refresh(); compteur = lp.Count(); myDataObject = new PersonneViewModel(PersonneDAL.getMaxIdPersonne() + 1, "", ""); }
public static ObservableCollection <PersonneViewModel> listePersonnes() { ObservableCollection <PersonneDAO> lDAO = PersonneDAO.listePersonnes(); ObservableCollection <PersonneViewModel> l = new ObservableCollection <PersonneViewModel>(); foreach (PersonneDAO element in lDAO) { // int idMetier = element.idMetierPersonneDAO; PersonneViewModel p = new PersonneViewModel(element.idPersonneDAO, element.nomDAO, element.prenomDAO); l.Add(p); } return(l); }
public static ObservableCollection <PersonneViewModel> listePersonnes() { ObservableCollection <PersonneDAO> lDAO = PersonneDAO.listePersonnes(); ObservableCollection <PersonneViewModel> l = new ObservableCollection <PersonneViewModel>(); foreach (PersonneDAO element in lDAO) { PersonneViewModel p = new PersonneViewModel(element.idPersonneDAO, element.nomPersonneDAO, element.prenomPersonneDAO, element.dateNaisPersonneDAO, element.emailDAO, element.passwordDAO, element.telephoneDAO, element.verifIdDAO); l.Add(p); } return(l); }
//////////////////////////////////////////////////////////////////////////////// private void supprimerButton_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { PersonneViewModel toRemove = (PersonneViewModel)listePersonnes.SelectedItem; MessageBoxResult result = MessageBox.Show("Voulez vous bien supprimer l'utilisateure " + toRemove.nomProperty + "de la table ?", "Table Utilisateur", MessageBoxButton.YesNo); switch (result) { case MessageBoxResult.Yes: MessageBox.Show("l'utilisateur a été suprimmer"); lp.Remove(toRemove); listePersonnes.Items.Refresh(); PersonneORM.supprimerPersonne(selectedPersonneId); break; case MessageBoxResult.No: MessageBox.Show("L'utilisateur n'a pas été supprimer", "Table Utilisateur"); break; } }
public static ObservableCollection <UtilisateurViewModel> listeUtilisateurs() { ObservableCollection <UtilisateurDAO> lDAO = UtilisateurDAO.listeUtilisateurs(); ObservableCollection <UtilisateurViewModel> l = new ObservableCollection <UtilisateurViewModel>(); ObservableCollection <PersonneViewModel> per = new ObservableCollection <PersonneViewModel>(); foreach (UtilisateurDAO element in lDAO) { PersonneViewModel pe = new PersonneViewModel(element.idPersonneDAO, element.nomPersonneDAO, element.prenomPersonneDAO, element.dateNaisPersonneDAO, element.emailDAO, element.passwordDAO, element.telephoneDAO, element.verifIdDAO); UtilisateurViewModel p = new UtilisateurViewModel(element.idPersonneDAO, element.nomPersonneDAO, element.prenomPersonneDAO, element.dateNaisPersonneDAO, element.emailDAO, element.passwordDAO, element.telephoneDAO, element.verifIdDAO, element._ModePaiementDAO, element.estFrancaisDAO, element.verifSolvableDAO); per.Add(pe); l.Add(p); } return(l); }
public static ObservableCollection <CommissairePriseurViewModel> listeCommissairePriseurs() { ObservableCollection <CommissairePriseurDAO> lDAO = CommissairePriseurDAO.listeCommissairePriseurs(); ObservableCollection <CommissairePriseurViewModel> l = new ObservableCollection <CommissairePriseurViewModel>(); ObservableCollection <PersonneViewModel> per = new ObservableCollection <PersonneViewModel>(); foreach (CommissairePriseurDAO element in lDAO) { PersonneViewModel pe = new PersonneViewModel(element.idPersonneDAO, element.nomPersonneDAO, element.prenomPersonneDAO, element.dateNaisPersonneDAO, element.emailDAO, element.passwordDAO, element.telephoneDAO, element.verifIdDAO); CommissairePriseurViewModel p = new CommissairePriseurViewModel(element.idPersonneCommissairePriseurDAO, element.nomPersonneDAO, element.prenomPersonneDAO, element.dateNaisPersonneDAO, element.emailDAO, element.passwordDAO, element.telephoneDAO, element.verifIdDAO, element.estVolontaireDAO, element.formationDAO, element.verifFormationDAO); per.Add(pe); l.Add(p); } return(l); }
public static void insertPersonne(PersonneViewModel p) { PersonneDAO.insertPersonne(new PersonneDAO(p.idPersonneProperty, p.nomPersonneProperty, p.prenomPersonneProperty, p.DateNaisPersonneProperty, p.emailProperty, p.passwordProperty, p.telephoneProperty, p.verifIdProperty)); }
public static void insertPersonne(PersonneViewModel p) { PersonneDAO.insertPersonne(new PersonneDAO(p.idPersonneProperty, p.nomProperty, p.prenomProperty)); }