import org.lilie.services.eliot.scolarite.personne.eleve.EleveAnnuaireService
import org.lilie.services.eliot.scolarite.Enseignement
import org.lilie.services.eliot.securite.perimetre.PerimetreEnseignement
+import org.lilie.services.eliot.absences.AbsencesFonctionnalite
/**
* @author bahj
void supprimePunition(SecuriteSession securiteSession,
Punition punitionASupprimer)
throws AutorisationException, PunitionException {
- droitsService.verifieDroitModificationFonctionnalite(
+ droitsService.verifieDroitFonctionnalite(
securiteSession,
- punitionASupprimer.etablissement,
AbsencesFonctionnalite.ABS_SAISIE_INC_PUN_SAN
)
+
+ droitsService.verifieDroitAccesObjetDomaine(
+ securiteSession,
+ punitionASupprimer.etablissement
+ )
+
internalSupprimePunition(punitionASupprimer)
}