public static ObservableCollection <PersonneDAO> selectPersonnes() { ObservableCollection <PersonneDAO> l = new ObservableCollection <PersonneDAO>(); string query = "SELECT * FROM personne;"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataReader reader = null; try { cmd.ExecuteNonQuery(); reader = cmd.ExecuteReader(); while (reader.Read()) { PersonneDAO p = new PersonneDAO(reader.GetInt32(0), reader.GetString(1), reader.GetString(2), reader.GetDateTime(3), reader.GetString(4), reader.GetString(5), reader.GetString(6), reader.GetInt32(7)); l.Add(p); } } catch (Exception e) { MessageBox.Show("Il y a un problème dans la table personne : {0}", e.StackTrace); } reader.Close(); return(l); }
public static void updatePersonne(PersonneDAO p) { string query = "UPDATE personne set nom=\"" + p.nomDAO + "\", prenom=\"" + p.prenomDAO + "\", where idPersonne=" + p.idPersonneDAO + ";"; MySqlCommand cmd = new MySqlCommand(query, connection); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd); cmd.ExecuteNonQuery(); }
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 void insertPersonne(PersonneDAO p) { int id = getMaxIdPersonne() + 1; string query = "INSERT INTO personne VALUES (\"" + id + "\",\"" + p.nomDAO + "\",\"" + p.prenomDAO + "\");"; MySqlCommand cmd2 = new MySqlCommand(query, DALConnection.connection); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd2); cmd2.ExecuteNonQuery(); }
public static void insertUtilisateur(UtilisateurViewModel p) { PersonneDAO.insertPersonne(new PersonneDAO(p.idPersonneProperty, p.nomPersonneProperty, p.prenomPersonneProperty, p.DateNaisPersonneProperty, p.emailProperty, p.passwordProperty, p.telephoneProperty, p.verifIdProperty)); UtilisateurDAO.insertUtilisateur(new UtilisateurDAO(p.idPersonneProperty, p.nomPersonneProperty, p.prenomPersonneProperty, p.DateNaisPersonneProperty, p.emailProperty, p.passwordProperty, p.telephoneProperty, p.verifIdProperty, p._ModePaiementDAOProperty, p.verifSolvableProperty, p.estFrancaisProperty)); }
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); }
public static void updatePersonne(PersonneDAO p) { string query = "UPDATE personne set nomPersonne=\"" + p.nomPersonneDAO + "\", prenomPersonne=\"" + p.prenomPersonneDAO + "\", dateNaissanceDAO=\"" + p.dateNaisPersonneDAO + "\", emailDAO=\"" + p.emailDAO + "\", telephoneDAO=\"" + p.telephoneDAO + "\", passwordDAO=\"" + p.passwordDAO + "\", verifID=\"" + p.verifIdDAO + "\" where idPersonne=" + p.idPersonneDAO + ";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd); cmd.ExecuteNonQuery(); }
public static void insertCommissairePriseur(CommissairePriseurViewModel p) { PersonneDAO.insertPersonne(new PersonneDAO(p.idPersonneProperty, p.nomPersonneProperty, p.prenomPersonneProperty, p.DateNaisPersonneProperty, p.emailProperty, p.passwordProperty, p.telephoneProperty, p.verifIdProperty)); CommissairePriseurDAO.insertCommissairePriseur(new CommissairePriseurDAO(p.idPersonneProperty, p.nomPersonneProperty, p.prenomPersonneProperty, p.DateNaisPersonneProperty, p.emailProperty, p.passwordProperty, p.telephoneProperty, p.verifIdProperty, p.estVolontaireProperty, p.formationProperty, p.verifFormationProperty)); }
public static void insertPersonne(PersonneDAO p) { int id = getMaxIdPersonne() + 1; String dateNaissance = p.dateNaisPersonneDAO.ToString("yyyy-MM-dd"); string query = "INSERT INTO personne VALUES (\"" + id + "\",\"" + p.nomPersonneDAO + "\",\"" + p.prenomPersonneDAO + "\",\"" + dateNaissance + "\",\"" + p.emailDAO + "\",\"" + p.telephoneDAO + "\",\"" + p.passwordDAO + "\",\"" + p.verifIdDAO + "\");"; MySqlCommand cmd2 = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd2); cmd2.ExecuteNonQuery(); }
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 PersonneDAO getPersonne(int idPersonne) { string query = "SELECT * FROM personne WHERE id=" + idPersonne + ";"; MySqlCommand cmd = new MySqlCommand(query, connection); cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); reader.Read(); PersonneDAO pers = new PersonneDAO(reader.GetInt32(0), reader.GetString(1), reader.GetString(2)); reader.Close(); return(pers); }
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); }
public static ObservableCollection <PersonneDAO> selectPersonnes() { ObservableCollection <PersonneDAO> l = new ObservableCollection <PersonneDAO>(); string query = "SELECT * FROM personne;"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); try { cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { PersonneDAO p = new PersonneDAO(reader.GetInt32(0), reader.GetString(1), reader.GetString(2)); l.Add(p); } reader.Close(); } catch (Exception e) { MessageBox.Show("La base de données n'est pas connectée"); } return(l); }
public static void supprimerUtilisateur(int id) { UtilisateurDAO.supprimerUtilisateur(id); PersonneDAO.supprimerPersonne(id); }
public static void insertPersonne(PersonneDAO p) { PersonneDAL.insertPersonne(p); }
public static void updatePersonne(PersonneDAO p) { PersonneDAL.updatePersonne(p); }
public static PersonneDAO getPersonne(int idPersonne) { PersonneDAO p = PersonneDAL.getPersonne(idPersonne); return(p); }
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 supprimerPersonne(int id) { PersonneDAO.supprimerPersonne(id); }
public static void insertPersonne(PersonneViewModel p) { PersonneDAO.insertPersonne(new PersonneDAO(p.idPersonneProperty, p.nomProperty, p.prenomProperty)); }
public static void supprimerCommissairePriseur(int id) { CommissairePriseurDAO.supprimerCommissairePriseur(id); PersonneDAO.supprimerPersonne(id); }