public static ObservableCollection <CommissairePriseurDAO> selectCommissairePriseurs() { ObservableCollection <CommissairePriseurDAO> l = new ObservableCollection <CommissairePriseurDAO>(); string query = "SELECT fk_idPersonne, nomPersonne, prenomPersonne, dateNaissance, Email, password, Telephone, verifId, EstVolontaire,Formation,verifFormation FROM commissairepriseur JOIN personne ON commissairepriseur.fk_idPersonne = personne.idPersonne;"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataReader reader = null; try { cmd.ExecuteNonQuery(); reader = cmd.ExecuteReader(); while (reader.Read()) { CommissairePriseurDAO p = new CommissairePriseurDAO(reader.GetInt32(0), reader.GetString(1), reader.GetString(2), (DateTime)reader.GetDateTime(3), reader.GetString(4), reader.GetString(5), reader.GetString(6), reader.GetInt32(7), reader.GetInt32(8), reader.GetString(9), reader.GetInt32(10)); l.Add(p); } } catch (Exception e) { MessageBox.Show("Il y a un problème dans la table CommissairePriseur : {0}", e.StackTrace); } reader.Close(); return(l); }
public static void updateCommissairePriseur(CommissairePriseurViewModel p) { CommissairePriseurDAO.updateCommissairePriseur(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 updateCommissairePriseur(CommissairePriseurDAO p) { string query = "UPDATE commissairepriseur set EstVolontaire=\"" + p.estVolontaireDAO + "\", Formation=\"" + p.formationDAO + "\", verifFormation=\"" + p.formationDAO + "\" where fk_idPersonne=" + p.idPersonneCommissairePriseurDAO + ";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd); cmd.ExecuteNonQuery(); }
public static void insertCommissairePriseur(CommissairePriseurDAO p) { int id = PersonneDAL.getMaxIdPersonne(); string query = "INSERT INTO commissairepriseur VALUES (\"" + id + "\",\"" + p.estVolontaireDAO + "\",\"" + p.formationDAO + "\",\"" + p.verifFormationDAO + "\");"; MySqlCommand cmd2 = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd2); cmd2.ExecuteNonQuery(); }
public static CommissairePriseurViewModel getCommissairePriseur(int idCommissairePriseur) { CommissairePriseurDAO cpDAO = CommissairePriseurDAO.getCommissairePriseur(idCommissairePriseur); CommissairePriseurViewModel cp = new CommissairePriseurViewModel(cpDAO.idPersonneCommissairePriseurDAO, cpDAO.nomPersonneDAO, cpDAO.prenomPersonneDAO, cpDAO.dateNaisPersonneDAO, cpDAO.emailDAO, cpDAO.passwordDAO, cpDAO.telephoneDAO, cpDAO.verifIdDAO, cpDAO.estVolontaireDAO, cpDAO.formationDAO, cpDAO.verifFormationDAO); return(cp); }
public static CommissairePriseurDAO getCommissairePriseur(int idPersonneCommissairePriseur) { string query = "SELECT * FROM commissairepriseur WHERE fk_idPersonne =" + idPersonneCommissairePriseur + ";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); reader.Read(); CommissairePriseurDAO pers = new CommissairePriseurDAO(reader.GetInt32(0), reader.GetString(1), reader.GetString(2), (DateTime)reader.GetDateTime(3), reader.GetString(4), reader.GetString(5), reader.GetString(6), reader.GetInt32(7), reader.GetInt32(8), reader.GetString(9), reader.GetInt32(10)); reader.Close(); return(pers); }
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 insertCommissairePriseur(CommissairePriseurDAO p) { CommissairePriseurDAL.insertCommissairePriseur(p); }
public static void updateCommissairePriseur(CommissairePriseurDAO p) { CommissairePriseurDAL.updateCommissairePriseur(p); }
public static CommissairePriseurDAO getCommissairePriseur(int idPersonneCommissairePriseur) { CommissairePriseurDAO p = CommissairePriseurDAL.getCommissairePriseur(idPersonneCommissairePriseur); return(p); }
public static void supprimerCommissairePriseur(int id) { CommissairePriseurDAO.supprimerCommissairePriseur(id); PersonneDAO.supprimerPersonne(id); }