addFilterData(modele)
+ // modèle d'impression
+ modele.impressionInfo = getImpressionInfo(
+ 'impressionSanctions',
+ 'eliot.impression.resultats.sanction'
+ )
+
render(
view: '/saisie/sanction/consultation/index',
model: modele
)
}
+ private Map getImpressionInfo(String action, String titreI18N) {
+ return [
+ action: action,
+ controller: 'impressionDiscipline',
+ titreDocument: message(code: titreI18N)
+ ]
+ }
+
private void addFilterData(Map modele) {
PreferencesEtablissementAbsences preferences =
getPreferencesEtablissementCourant()
breadCrumbsInfo << new BreadCrumbsItemInfo(
codeLabel: 'absences.breadCrumbs.saisie.sanctions',
action: ConstController.ACTION_NAME_INDEX,
- url: createLink(action: ConstController.ACTION_NAME_INDEX,controller: "saisieSanction")
+ url: createLink(action: ConstController.ACTION_NAME_INDEX, controller: "saisieSanction")
)
breadCrumbsInfo << new BreadCrumbsItemInfo(
codeLabel: 'absences.breadCrumbs.saisie.modifier'