//La methode est modifié //typeclub /// <summary> /// Methode qui selection tous Typeclub de la base de données /// </summary> /// <returns>Return une Liste de Typeclub</returns> public List <TypeClub> getTypeClub() { List <TypeClub> lesTypeClub = new List <TypeClub>(); using (MySqlConnection connection = new MySqlConnection(connectionString)) { connection.Open(); string query = "SELECT * From type"; //Crée Commande MySqlCommand command = new MySqlCommand(query, connection); //On crée un datareader et on execute la commande using (MySqlDataReader dataReader = command.ExecuteReader()) { //On li la base de données et on ajoute dans la liste les TypeClub de la base while (dataReader.Read()) { TypeClub Type = new TypeClub(); Type.setId((int)dataReader["Id"]); Type.setLibelle((string)dataReader["Libelle"]); lesTypeClub.Add(Type); } } connection.Close(); return(lesTypeClub); } }
//La methode est modifié //club /// <summary> /// Methode qui selection tous clubs sur la base de données /// </summary> /// <returns>Return un Listes des clubs</returns> public List <Clubs> getClubs() { List <Clubs> lesClubs = new List <Clubs>(); using (MySqlConnection connection = new MySqlConnection(connectionString)) { connection.Open(); string query = "SELECT c.id AS IdClub, c.Nom, c.LienSIte, c.Adresse, c.Ville, c.CodePostal, c.Telephone, c.Email, c.id_type, t.id AS IdType, t.Libelle From clubs AS c INNER JOIN type AS t ON c.id_type = t.id"; //Crée Commande MySqlCommand command = new MySqlCommand(query, connection); //On crée un datareader et on execute la commande using (MySqlDataReader dataReader = command.ExecuteReader()) { //On li la base de données et on ajiute dans la liste les ahderents de la base de données while (dataReader.Read()) { TypeClub Type = new TypeClub(); Type.setId((int)dataReader["IdType"]); Type.setLibelle((string)dataReader["Libelle"]); Clubs lClub = new Clubs(); lClub.setId((int)dataReader["IdClub"]); lClub.setLienSite((string)dataReader["LienSite"]); lClub.setMail((string)dataReader["Email"]); lClub.setNom((string)dataReader["Nom"]); lClub.setType(Type); lClub.setTel((int)dataReader["Telephone"]); lClub.setAdresse((string)dataReader["Adresse"]); lClub.setCPT((int)dataReader["CodePostal"]); lClub.setVille((string)dataReader["Ville"]); lesClubs.Add(lClub); } } connection.Close(); return(lesClubs); } }