import org.lilie.services.eliot.impression.PublipostageSuivi
import org.lilie.services.eliot.impression.TemplateDocument
import org.lilie.services.eliot.urllabel.breadcrumbs.BreadCrumbsItemInfo
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap
import org.lilie.services.eliot.export.DonneesPourExportCSV
private List<SuiviEleveColonnesEnum> getColonnesSelectionnees(List<Integer> colonnesSelectionneesIds) {
List<SuiviEleveColonnesEnum> colonnesSelectionnees = []
- if (colonnesSelectionneesIds?.contains(SuiviEleveColonnesEnum.DATE.id)) {
- colonnesSelectionnees.add(SuiviEleveColonnesEnum.DATE)
- }
- if (colonnesSelectionneesIds?.contains(SuiviEleveColonnesEnum.HEURE.id)) {
- colonnesSelectionnees.add(SuiviEleveColonnesEnum.HEURE)
- }
- if (colonnesSelectionneesIds?.contains(SuiviEleveColonnesEnum.NOM.id)) {
- colonnesSelectionnees.add(SuiviEleveColonnesEnum.NOM)
- }
- if (colonnesSelectionneesIds?.contains(SuiviEleveColonnesEnum.CLASSE.id)) {
- colonnesSelectionnees.add(SuiviEleveColonnesEnum.CLASSE)
- }
- if (colonnesSelectionneesIds?.contains(SuiviEleveColonnesEnum.SUPPORT.id)) {
- colonnesSelectionnees.add(SuiviEleveColonnesEnum.SUPPORT)
- }
- if (colonnesSelectionneesIds?.contains(SuiviEleveColonnesEnum.MODELE.id)) {
- colonnesSelectionnees.add(SuiviEleveColonnesEnum.MODELE)
- }
- if (colonnesSelectionneesIds?.contains(SuiviEleveColonnesEnum.PERIODE.id)) {
- colonnesSelectionnees.add(SuiviEleveColonnesEnum.PERIODE)
+
+ SuiviEleveColonnesEnum.each{
+ if (colonnesSelectionneesIds?.contains(it.id)){
+ colonnesSelectionnees.add(it)
+ }
}
+
return colonnesSelectionnees
}