import org.lilie.services.eliot.scolarite.Personne
import org.lilie.services.eliot.scolarite.NiveauGeneral
import org.lilie.services.eliot.absences.statistiques.volumehoraire.VolumesAllStructureEnseignements
-import org.lilie.services.eliot.absences.statistiques.StatistiqueAbsencesUtils
+import org.lilie.services.eliot.applications.absences.statistiques.StatistiqueAbsencesUtils
import org.lilie.services.eliot.scolarite.structureenseignement.EffectifsClasseGroupe
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.commons.StatsAbsencesParPeriode
import org.lilie.services.eliot.absences.statistiques.commons.NiveauDetail
import org.lilie.services.eliot.absences.statistiques.volumehoraire.VolumesAllStructureEnseignements
import org.lilie.services.eliot.absences.statistiques.volumehoraire.VolumeMensuel
import org.lilie.services.eliot.scolarite.structureenseignement.EffectifsClasseGroupe
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
/**
* Représente les stats mensuelles pour un élève
import org.lilie.services.eliot.absences.statistiques.volumehoraire.VolumesAllStructureEnseignements
import org.lilie.services.eliot.temps.Mois
import org.lilie.services.eliot.scolarite.structureenseignement.EffectifsClasseGroupe
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
/**
* Représente une ligne de stats mensuelles.
import org.lilie.services.eliot.absences.statistiques.volumehoraire.VolumesAllStructureEnseignements
import org.lilie.services.eliot.scolarite.StructureEnseignement
import org.lilie.services.eliot.scolarite.structureenseignement.EffectifsClasseGroupe
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
/**
* Représente les stats mensuelles par niveau
package org.lilie.services.eliot.absences.statistiques.mensuelle
-import org.lilie.services.eliot.absences.statistiques.StatsParams
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.StatsParams
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.commons.NiveauDetail
/**
import org.lilie.services.eliot.annuaire.SecuriteSession
import org.lilie.services.eliot.applications.emploidutemps.EmploiDuTempsService
import org.lilie.services.eliot.scolarite.NiveauGeneral
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.volumehoraire.VolumesAllStructureEnseignements
import org.lilie.services.eliot.scolarite.structureenseignement.EffectifsClasseGroupe
import org.lilie.services.eliot.applications.absences.bilan.BilanService
import org.lilie.services.eliot.absences.statistiques.volumehoraire.VolumesUneStructureEnseignement
import org.lilie.services.eliot.absences.statistiques.volumehoraire.VolumeMensuel
import org.lilie.services.eliot.scolarite.structureenseignement.EffectifsClasseGroupe
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
/**
* Représente les stats mensuelles d'une structure d'enseignement
package org.lilie.services.eliot.absences.statistiques.mensuelle
import org.lilie.services.eliot.temps.Mois
-import org.lilie.services.eliot.absences.statistiques.StatistiqueAbsencesUtils
+import org.lilie.services.eliot.applications.absences.statistiques.StatistiqueAbsencesUtils
/**
* Représente une valeur de stat mensuelle (mois = valeur)
package org.lilie.services.eliot.absences.statistiques.mensuelle
import org.lilie.services.eliot.temps.Mois
-import org.lilie.services.eliot.absences.statistiques.StatistiqueAbsencesUtils
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.StatistiqueAbsencesUtils
+import org.lilie.services.eliot.applications.absences.statistiques.Type
/**
* Représente un tableau de stats mensuelles
* <http://www.cecill.info/licences.fr.html>.
*/
-package org.lilie.services.eliot.absences.statistiques
+package org.lilie.services.eliot.applications.absences.statistiques
import org.lilie.services.eliot.absences.PreferencesEtablissementAbsences
* <http://www.cecill.info/licences.fr.html>.
*/
-package org.lilie.services.eliot.absences.statistiques
+package org.lilie.services.eliot.applications.absences.statistiques
class ListeJoursAEvaluer {
* <http://www.cecill.info/licences.fr.html>.
*/
-package org.lilie.services.eliot.absences.statistiques
+package org.lilie.services.eliot.applications.absences.statistiques
/**
* utilitaires pour les stats d'absences
* <http://www.cecill.info/licences.fr.html>.
*/
-package org.lilie.services.eliot.absences.statistiques
+package org.lilie.services.eliot.applications.absences.statistiques
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
import org.lilie.services.eliot.applications.absences.BasicCriteresRecherche
-package org.lilie.services.eliot.absences.statistiques
+package org.lilie.services.eliot.applications.absences.statistiques
import org.lilie.services.eliot.absences.TypeIncident
import org.lilie.services.eliot.absences.TypePunition
package org.lilie.services.eliot.applications.scolarite.calendrier
import org.lilie.services.eliot.absences.PreferencesEtablissementAbsences
-import org.lilie.services.eliot.absences.statistiques.ListeJoursAEvaluer
-import org.lilie.services.eliot.absences.statistiques.JourAEvaluer
+import org.lilie.services.eliot.applications.absences.statistiques.ListeJoursAEvaluer
+import org.lilie.services.eliot.applications.absences.statistiques.JourAEvaluer
import org.lilie.services.eliot.applications.absences.parametrage.general.PasDeDecompteEnum
import org.lilie.services.eliot.applications.absences.parametrage.general.GeneralService
import org.lilie.services.eliot.annuaire.SecuriteSession
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesParams
import org.lilie.services.eliot.applications.absences.PriseEnCompteMotif
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.applications.absences.parametrage.motifs.MotifService
class FicheEleveAbsencesParamsService {
import org.lilie.services.eliot.scolarite.Etablissement
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesParams
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.scolarite.personne.eleve.FicheEleveAbsencesParamsService
import org.lilie.services.eliot.annuaire.SecuriteSession
import org.lilie.services.eliot.applications.absences.PriseEnCompteMotif
import org.lilie.services.eliot.urllabel.breadcrumbs.BreadCrumbsItemInfo
import grails.converters.JSON
import org.lilie.services.eliot.absences.page.Page
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.hebdomadaire.StatsHebdos
import org.lilie.services.eliot.absences.statistiques.hebdomadaire.StatsHebdosService
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
import org.lilie.services.eliot.absences.AbstractAbsencesController
import org.lilie.services.eliot.absences.export.AbsencesPreparationExportCSVService
import org.lilie.services.eliot.absences.page.Page
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.annuaire.SecuriteSession
import java.text.SimpleDateFormat
import org.lilie.services.eliot.absences.statistiques.mensuelle.*
import org.lilie.services.eliot.absences.saisie.discipline.sanction.AbsencesSanctionService
import org.lilie.services.eliot.absences.saisie.discipline.sanction.SanctionConsultationInfo
import org.lilie.services.eliot.absences.statistiques.StatsMarshallerService
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
import org.lilie.services.eliot.impression.constantes.TypeMedia
import java.text.SimpleDateFormat
import org.lilie.services.eliot.scolarite.StructureEnseignement
import org.lilie.services.eliot.scolarite.Personne
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.scolarite.structureenseignement.LocalStructureEnseignementService
import org.lilie.services.eliot.scolarite.personne.LocalPersonneService
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesParams
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesStructure
import org.lilie.services.eliot.absences.statistiques.mensuelle.TableauStatsMensuelles
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesValeur
+import org.lilie.services.eliot.applications.absences.statistiques.Type
class StatsMarshallerService implements ApplicationContextAware {
import org.lilie.services.eliot.scolarite.Etablissement
import org.lilie.services.eliot.absences.consultation.AbstractConsultationService
-import org.lilie.services.eliot.absences.statistiques.StatsParams
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.StatsParams
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
import org.lilie.services.eliot.annuaire.SecuriteSession
import org.lilie.services.eliot.securite.AutorisationException
import org.lilie.services.eliot.absences.statistiques.hebdomadaire.StatsHebdosService
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesParams
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
import org.lilie.services.eliot.absences.statistiques.hebdomadaire.StatsHebdos
import org.lilie.services.eliot.scolarite.Personne
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuelles
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesService
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesParams
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
import org.lilie.services.eliot.applications.absences.parametrage.motifs.MotifService
import org.lilie.services.eliot.securite.Autorite
import org.lilie.services.eliot.applications.absences.parametrage.motifs.MotifService
import org.lilie.services.eliot.absences.statistiques.mensuelle.StatsMensuellesParams
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.absences.statistiques.periode.StatsPeriodesLigne
import org.lilie.services.eliot.absences.statistiques.periode.StatsPeriodesService
import org.lilie.services.eliot.notes.resultat.synthese.SyntheseEleve
import org.lilie.services.eliot.scolarite.Personne
import org.lilie.services.eliot.absences.statistiques.mensuelle.ModeCalcul
-import org.lilie.services.eliot.absences.statistiques.Type
+import org.lilie.services.eliot.applications.absences.statistiques.Type
import org.lilie.services.eliot.securite.impl.Autorite
import org.lilie.services.eliot.scolarite.StructureEnseignement