public class GestionReponses
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.sql.Connection |
bdd
Connexion à la base de données.
|
private java.util.ArrayList<Reponses> |
listReponses
Tableau contenant la liste de toutes les réponses stockées en base de données.
|
Constructor and Description |
---|
GestionReponses(java.sql.Connection bdd)
Constructeur donnant accées à la base de données.
|
Modifier and Type | Method and Description |
---|---|
void |
createReponses(java.lang.String nomCategorie,
java.lang.String reponse1,
java.lang.String reponse2)
Crée un nouveau jeu de réponses.
|
void |
deleteReponses(java.lang.String reponse1,
java.lang.String reponse2)
Supprime un jeu de réponses.
|
java.util.ArrayList<Reponses> |
getListReponses()
Renvoie le tableau interne contenant les réponses.
|
void |
readReponses(java.lang.String nomCategorie)
Remplis le tableau interne avec la liste des jeux de réponses depuis la base de données.
|
void |
updateReponses(java.lang.String categorie,
java.lang.String oldRep1,
java.lang.String oldRep2,
java.lang.String newRep1,
java.lang.String newRep2)
Modifie un jeu de réponses.
|
private java.sql.Connection bdd
private java.util.ArrayList<Reponses> listReponses
public GestionReponses(java.sql.Connection bdd)
bdd
- La connexion à la base de données.public void readReponses(java.lang.String nomCategorie) throws java.sql.SQLException
nomCategorie
- La catégorie des jeux de réponses à récupérer.java.sql.SQLException
- Si une erreur SQL survient.public void createReponses(java.lang.String nomCategorie, java.lang.String reponse1, java.lang.String reponse2) throws java.sql.SQLException
nomCategorie
- La catégorie du jeu de réponses.reponse1
- La réponse une du jeu à créer.reponse2
- La réponse deux du jeu à créer.java.sql.SQLException
- Si une erreur SQL survient.public void deleteReponses(java.lang.String reponse1, java.lang.String reponse2) throws java.sql.SQLException
reponse1
- La réponse une du jeu à supprimer.reponse2
- La réponse deux du jeu à supprimer.java.sql.SQLException
- Si une erreur SQL survient.public void updateReponses(java.lang.String categorie, java.lang.String oldRep1, java.lang.String oldRep2, java.lang.String newRep1, java.lang.String newRep2) throws java.sql.SQLException
categorie
- Nouvelle catégorie.oldRep1
- Ancienne réponse une.oldRep2
- Ancienne réponse deux.newRep1
- Nouvelle réponse une.newRep2
- Nouvelle réponse deux.java.sql.SQLException
- Si une erreur SQL survient.public java.util.ArrayList<Reponses> getListReponses()