-package org.lilie.services.eliot.notes
+package org.lilie.services.eliot.applications.notes
import org.lilie.services.eliot.annuaire.EliotFonctionnalites
import org.lilie.services.eliot.securite.AutorisationException
import org.lilie.services.eliot.scolarite.Enseignement
import org.lilie.services.eliot.scolarite.Service
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Gestion des droits d'accès aux entités de l'application eliot-notes
import org.lilie.services.eliot.annuaire.EliotFonctionnalites
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.applications.absences.AbsencesFonctionnalite
import org.lilie.services.eliot.scolarite.ScolariteFonctionnalites
import org.lilie.services.eliot.annuaire.EliotFonctionnalites
import org.lilie.services.eliot.scolarite.fonction.FonctionAnnuaireService
import org.lilie.services.eliot.annuaire.FonctionEnum
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.Personne
import org.lilie.services.eliot.applications.absences.AbsencesFonctionnalite
import org.lilie.services.eliot.scolarite.ScolariteFonctionnalites
import org.lilie.services.eliot.annuaire.Perimetre
import org.lilie.services.eliot.applications.ModuleEliot
import org.lilie.services.eliot.applications.absences.AbsencesFonctionnalite
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.ScolariteFonctionnalites
import org.slf4j.Logger
import org.slf4j.LoggerFactory
import org.lilie.services.eliot.annuaire.EliotFonctionnalites
import org.lilie.services.eliot.securite.impl.AccesFonctionnaliteFonction
import org.lilie.services.eliot.securite.impl.AccesFonctionnalitePersonne
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.applications.absences.AbsencesFonctionnalite
import org.lilie.services.eliot.annuaire.ResponsableEleve
import org.lilie.services.eliot.scolarite.ScolariteFonctionnalites
import org.lilie.services.eliot.notes.export.tableaudenotes.TableauDeNotesExportService
import org.lilie.services.eliot.impression.donnees.tdn.TableauDeNotesImpression
import org.lilie.services.eliot.securite.perimetre.PerimetreEtablissement
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Controller commun de Saisie et Consultation de Tableau de Notes
import org.lilie.services.eliot.notes.appreciationclasse.AppreciationClasseService
import org.lilie.services.eliot.notes.appreciationclasse.AppreciationClasse
import org.lilie.services.eliot.utils.NoteFormateur
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Cette classe représente le controleur de
import org.lilie.services.eliot.notes.CalcMoyennesInfo
import org.lilie.services.eliot.scolarite.StructureEnseignement
import org.lilie.services.eliot.scolarite.Periode
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.constantes.ConstFonct
class ConsultationAuditNoteAppreciationController extends AbstractNotesController {
import org.lilie.services.eliot.impression.template.bulletin.option.ImpressionBulletinOptionsService
import org.lilie.services.eliot.notes.BulletinOptions
import org.lilie.services.eliot.impression.template.bulletin.option.BulletinOptionsPersonnalise
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.securite.perimetre.PerimetreEleve
/**
import org.lilie.services.eliot.impression.donnees.eleve.SelectionAdresseResponsableEnum
import org.lilie.services.eliot.applications.notes.exception.PeriodeNonPublieException
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.lilie.services.eliot.securite.perimetre.PerimetreEleve
/**
import org.lilie.services.eliot.scolarite.personne.LocalPersonneService
import org.lilie.services.eliot.scolarite.Etablissement
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Consultation des Tableau de Notes (profil directeur)
import grails.converters.JSON
import org.lilie.services.eliot.scolarite.Periode
import org.lilie.services.eliot.notes.resultat.eleve.AppreciationElevePeriodeService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.notes.NotesDroitService
/**
import org.lilie.services.eliot.notes.AbstractNotesController
import org.lilie.services.eliot.applications.notes.avis.AvisService
import org.lilie.services.eliot.applications.notes.avis.TypeAvisService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
class AvisController extends AbstractNotesController {
import grails.converters.JSON
import org.lilie.services.eliot.notes.AbstractNotesController
import org.lilie.services.eliot.notes.notes.EtablissementNotesService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* EtablissementNotes controlleur
import org.lilie.services.eliot.scolarite.TypePeriode
import org.lilie.services.eliot.notes.notes.EvaluationParams
import org.lilie.services.eliot.scolarite.Enseignement
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
class EvaluationController extends AbstractNotesController {
import org.lilie.services.eliot.notes.AbstractNotesController
import org.lilie.services.eliot.notes.ModeleAppreciationProfesseur
import org.springframework.dao.DataIntegrityViolationException
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
class ModeleAppreciationProfesseurController extends AbstractNotesController {
import org.lilie.services.eliot.notes.NoteTextuelle
import org.lilie.services.eliot.notes.notes.NoteTextuelleExisteDejaException
import org.lilie.services.eliot.EliotConstantes
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* NoteTextuelle controlleur
import org.lilie.services.eliot.notes.scolarite.NotesStructureEnseignementService
import org.lilie.services.eliot.notes.BulletinOptions
import org.lilie.services.eliot.applications.notes.BulletinOptionsService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Périodes
import org.lilie.services.eliot.notes.scolarite.NotesPeriodeParams
import org.lilie.services.eliot.notes.parametrage.ParametrageNotesService
import org.lilie.services.eliot.scolarite.NaturePeriode
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Controleur correspondant à la classe domaine Service
import org.lilie.services.eliot.scolarite.Service
import org.lilie.services.eliot.notes.scolarite.NotesSousServiceService
import org.lilie.services.eliot.scolarite.NaturePeriode
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
class SousServiceController extends AbstractNotesController {
import org.lilie.services.eliot.scolarite.TypePeriode
import org.lilie.services.eliot.scolarite.NaturePeriode
import org.lilie.services.eliot.notes.scolarite.NotesSousServiceService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* La classe contient toutes les actions communes qui concernent à
import grails.converters.JSON
import org.lilie.services.eliot.notes.AbstractNotesController
import org.lilie.services.eliot.applications.notes.avis.TypeAvisService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
class TypeAvisController extends AbstractNotesController {
import org.lilie.services.eliot.scolarite.Service
import org.lilie.services.eliot.scolarite.TypeIntervalleEnum
import org.lilie.services.eliot.scolarite.Periode
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* @author bper
import org.lilie.services.eliot.urllabel.breadcrumbs.BreadCrumbsItemInfo
import org.lilie.services.eliot.scolarite.AnneeScolaire
import org.lilie.services.eliot.notes.export.AbstractExportController
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.Etablissement
class AdmissionPostBacController extends AbstractExportController {
import org.lilie.services.eliot.demon.DemandeTraitement
import org.lilie.services.eliot.notes.export.AbstractExportController
import org.lilie.services.eliot.scolarite.AnneeScolaire
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.Etablissement
/**
package org.lilie.services.eliot.notes.page
import org.lilie.services.eliot.annuaire.EliotFonctionnalites
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.ScolariteFonctionnalites
/**
import org.lilie.services.eliot.scolarite.personne.eleve.EleveAnnuaireService
import org.lilie.services.eliot.scolarite.Service
import org.lilie.services.eliot.notes.scolarite.NotesServiceService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
class ParametragesBrevetController extends AbstractNotesController {
import org.lilie.services.eliot.urllabel.breadcrumbs.BreadCrumbsItemInfo
import org.lilie.services.eliot.notes.page.Page
import grails.converters.JSON
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.Etablissement
/**
* Paranetrages generaux
import org.lilie.services.eliot.notes.page.Page
import org.lilie.services.eliot.notes.AbstractNotesController
import org.lilie.services.eliot.urllabel.breadcrumbs.BreadCrumbsItemInfo
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Cette classe représente le controlleur de la vue de "Périodes" dans menu
import org.lilie.services.eliot.scolarite.TypePeriodeService
import org.lilie.services.eliot.scolarite.ModaliteMatiere
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.Etablissement
/**
import org.lilie.services.eliot.impression.donnees.DonneesOptions
import org.lilie.services.eliot.impression.template.bulletin.option.ImpressionBulletinOptionsService
import org.lilie.services.eliot.scolarite.TypeIntervalleEnum
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.Etablissement
import org.lilie.services.eliot.impression.ImpressionInfoGenerale
import org.lilie.services.eliot.scolarite.structureenseignement.LocalClasseService
import org.lilie.services.eliot.demon.impl.DefaultDemandeTraitement
import org.lilie.services.eliot.urllabel.breadcrumbs.BreadCrumbsItemInfo
import org.lilie.services.eliot.demon.DemandeTraitementExecutionNonSupprimableException
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.scolarite.Etablissement
class SuiviImpressionController extends AbstractNotesController {
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
import org.lilie.services.eliot.notes.archive.EleveArchive
import java.text.SimpleDateFormat
import org.lilie.services.eliot.notes.AbstractNotesController
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/*
* Gère les élèves qui n'ont pas de notes ni d'appréciations et qui ont changé de
import org.lilie.services.eliot.notes.resultat.eleve.AppreciationEleveEnseignementPeriodeService
import org.lilie.services.eliot.scolarite.SousService
import org.lilie.services.eliot.PeriodeLibelleMode
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.securite.perimetre.PerimetreEtablissement
import org.lilie.services.eliot.securite.perimetre.PerimetreClasseEnseignantPrincipal
import org.lilie.services.eliot.securite.impl.Autorite
import org.lilie.services.eliot.notes.brevet.BrevetFicheService
import org.lilie.services.eliot.brevet.BrevetFiche
import org.lilie.services.eliot.notes.brevet.BrevetFicheSaveParams
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.notes.AbstractNotesController
class SaisieBrevetController extends AbstractNotesController {
import org.lilie.services.eliot.applications.notes.avis.AvisService
import org.lilie.services.eliot.notes.BulletinOptions
import org.lilie.services.eliot.applications.notes.BulletinOptionsService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
import org.lilie.services.eliot.securite.AutorisationException
import org.lilie.services.eliot.securite.perimetre.PerimetreClasseEnseignantPrincipal
import org.lilie.services.eliot.securite.perimetre.PerimetreEtablissement
import org.lilie.services.eliot.scolarite.Enseignement
import grails.converters.JSON
import org.lilie.services.eliot.textes.TypeActivite
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
class SaisieEvaluationController extends AbstractNotesController {
import org.lilie.services.eliot.notes.resultat.synthese.Synthese
import org.lilie.services.eliot.notes.resultat.synthese.SyntheseService
import org.lilie.services.eliot.notes.scolarite.NotesStructureEnseignementService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Cette classe représente le controleur de
import org.lilie.services.eliot.notes.notes.tableaudenotes.EnregistreTableauDeNotesParams
import org.lilie.services.eliot.notes.AbstractTableauDeNotesController
import org.lilie.services.eliot.scolarite.personne.LocalPersonneService
-import org.lilie.services.eliot.notes.NotesFonctionnalite
+import org.lilie.services.eliot.applications.notes.NotesFonctionnalite
/**
* Cette classe définit le controleur de la vue "tableau de notes" dans menu "Saisie"