# A.13.13.2 — Fonctionnement général des référentiels

## 13.2 Fonctionnement général des référentiels

Chaque référentiel fonctionne selon le même modèle CRUD (Créer, Lire, Modifier, Supprimer) :

`<callout class="info">📸 <strong>Capture d'écran à insérer :</strong> Section "Classes" développée dans les paramètres généraux : tableau listant les classes (6ème Primaire, 1ère Secondaire, 2ème Secondaire…) avec colonnes Nom, Numéro d'ordre (utilisé pour le tri), Actions (Modifier / Supprimer) ; bouton "Ajouter une classe" ; champ de recherche rapide</callout>`

**Ajouter une entrée**

1. Cliquez sur le bouton **Ajouter \[nom du référentiel\]** dans la section concernée.
2. Un formulaire inline ou une modale s'ouvre selon le référentiel.
3. Saisissez les informations requises.
4. Cliquez sur **Enregistrer**.

**Modifier une entrée**

1. Cliquez sur l'icône **Modifier** (crayon) sur la ligne concernée.
2. Modifiez les informations dans le formulaire qui s'ouvre.
3. Cliquez sur **Enregistrer**.

**Supprimer une entrée**

1. Cliquez sur l'icône **Supprimer** (corbeille) sur la ligne concernée.
2. Une confirmation est demandée.

⚠️ **Attention :** La suppression d'une entrée de référentiel peut être bloquée si des enregistrements y font référence (par exemple, supprimer une classe utilisée par des élèves est impossible). Dans ce cas, un message d'erreur explicite s'affiche.

---