//pas de update de clé primaire //public static void updateUtilisateurHasEquipe(UtilisateurHasEquipeDAO u) //{ // string query = "UPDATE utilisateur_has_equipe SET Utilisateur_idUtilisateur =" + u.Utilisateur_idUtilisateurDAO + ", Equipe_idEquipe=" + u.Utilisateur_idUtilisateurDAO + " WHERE Utilisateur_idUtilisateur =" + u.Utilisateur_idUtilisateurDAO + " AND Equipe_idEquipe =" + u.Equipe_idEquipeDAO + ";"; // ///////////??? // MySqlCommand cmd = new MySqlCommand(query, DALConnection.connection); // MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd); // cmd.ExecuteNonQuery(); //} public static void insertUtilisateurHasEquipe(UtilisateurHasEquipeDAO u) { string query = "INSERT INTO utilisateur_has_equipe VALUES (\"" + u.Utilisateur_idUtilisateurDAO + "\",\"" + u.Equipe_idEquipeDAO + "\");"; MySqlCommand cmd2 = new MySqlCommand(query, DALConnection.connection); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd2); cmd2.ExecuteNonQuery(); }
public static UtilisateurHasEquipeViewModel getUtilisateurHasEquipe(int idUtilisateur, int idEquipe) { UtilisateurHasEquipeDAO uDAO = UtilisateurHasEquipeDAO.getUtilisateurHasEquipe(idUtilisateur, idEquipe); int Utilisateur_idUtilisateur = uDAO.Utilisateur_idUtilisateurDAO; UtilisateurViewModel u = UtilisateurORM.getUtilisateur(Utilisateur_idUtilisateur); int Equipe_idEquipe = uDAO.Equipe_idEquipeDAO; EquipeViewModel e = EquipeORM.getEquipe(Equipe_idEquipe); UtilisateurHasEquipeViewModel ue = new UtilisateurHasEquipeViewModel(u, e); return(ue); }
public static ObservableCollection <UtilisateurHasEquipeViewModel> listeUtilisateurHasEquipes() { ObservableCollection <UtilisateurHasEquipeDAO> lDAO = UtilisateurHasEquipeDAO.listeUtilisateurHasEquipes(); ObservableCollection <UtilisateurHasEquipeViewModel> l = new ObservableCollection <UtilisateurHasEquipeViewModel>(); foreach (UtilisateurHasEquipeDAO element in lDAO) { int Utilisateur_idUtilisateur = element.Utilisateur_idUtilisateurDAO; UtilisateurViewModel u = UtilisateurORM.getUtilisateur(Utilisateur_idUtilisateur); int Equipe_idEquipe = element.Equipe_idEquipeDAO; EquipeViewModel e = EquipeORM.getEquipe(Equipe_idEquipe); UtilisateurHasEquipeViewModel ue = new UtilisateurHasEquipeViewModel(u, e); l.Add(ue); } return(l); }
public static ObservableCollection <UtilisateurHasEquipeDAO> selectUtilisateurHasEquipes() { ObservableCollection <UtilisateurHasEquipeDAO> l = new ObservableCollection <UtilisateurHasEquipeDAO>(); string query = "SELECT * FROM utilisateur_has_equipe;"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.connection); cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { UtilisateurHasEquipeDAO u = new UtilisateurHasEquipeDAO(reader.GetInt32(0), reader.GetInt32(1)); l.Add(u); } reader.Close(); return(l); }
public static UtilisateurHasEquipeDAO getUtilisateurHasEquipe(int idUtilisateur, int idEquipe) { string query = "SELECT * FROM utilisateur_has_equipe WHERE utilisateur_idUtilisateur=" + idUtilisateur + " and equipe_idEquipe=" + idEquipe + ";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.connection); cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); reader.Read(); UtilisateurHasEquipeDAO user; if (reader.HasRows) { user = new UtilisateurHasEquipeDAO(reader.GetInt32(0), reader.GetInt32(1)); } else { user = new UtilisateurHasEquipeDAO(1, 1); } reader.Close(); return(user); }
public static void insertUtilisateurHasEquipe(UtilisateurHasEquipeViewModel ue) { UtilisateurHasEquipeDAO.insertUtilisateurHasEquipe(new UtilisateurHasEquipeDAO(ue.Utilisateur_UtilisateurHasEquipeProperty.idUtilisateurProperty, ue.Equipe_UtilisateurHasEquipeProperty.idEquipeProperty)); }
//public static void updateUtilisateurHasEquipe(UtilisateurHasEquipeViewModel ue) //{ // UtilisateurHasEquipeDAO.updateUtilisateurHasEquipe(new UtilisateurHasEquipeDAO(ue.Utilisateur_UtilisateurHasEquipeProperty, ue.Equipe_UtilisateurHasEquipeProperty)); //} public static void supprimerUtilisateurHasEquipe(int idUtilisateur, int idEquipe) { UtilisateurHasEquipeDAO.supprimerUtilisateurHasEquipe(idUtilisateur, idEquipe); }