public class GestionCategories
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| private java.sql.Connection | bddConnexion à la base de données. | 
| private java.util.ArrayList<Categorie> | listCategoriesTableau contenant la liste de toutes les categories stockées en base de données. | 
| Constructor and Description | 
|---|
| GestionCategories(java.sql.Connection bdd)Constructeur donnant accées à la base de données. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | createCategorie(java.lang.String categorieName)Crée une nouvelle catégorie. | 
| void | deleteCategorie(java.lang.String categorieName)Supprime une catégorie. | 
| java.util.ArrayList<Categorie> | getListCategories()Renvoie le tableau interne contenant les catégories. | 
| void | readCategorie()Remplis le tableau interne avec les catégorie trouvées en base de données. | 
| void | updateCategorie(java.lang.String oldCategorieName,
               java.lang.String newCategorieName)Rennome une catégorie. | 
private java.sql.Connection bdd
private java.util.ArrayList<Categorie> listCategories
public GestionCategories(java.sql.Connection bdd)
bdd - La connexion à la base de données.public void readCategorie()
                   throws java.sql.SQLException
java.sql.SQLException - Si une erreur SQL survient.public void createCategorie(java.lang.String categorieName)
                     throws java.sql.SQLException
categorieName - Le nom de la catégorie à créer.java.sql.SQLException - Si une erreur SQL survient.public void deleteCategorie(java.lang.String categorieName)
                     throws java.sql.SQLException
categorieName - Le nom de la catégorie à supprimer.java.sql.SQLException - Si une erreur SQL survient.public void updateCategorie(java.lang.String oldCategorieName,
                   java.lang.String newCategorieName)
                     throws java.sql.SQLException
oldCategorieName - Le nom de la catégorie à rennomer.newCategorieName - Le nouveau nom de la catégorie.java.sql.SQLException - Si une erreur SQL survient.public java.util.ArrayList<Categorie> getListCategories()