boolean departAnticipe = false
boolean aSupprimer = false
boolean dispense = false
+
+ private void copyInfoDateHeure() {
+ appelLigne.dateSaisie = dateSaisie
+ appelLigne.heureDebut = debut ? debut : plageHoraire.debut
+ appelLigne.heureFin = fin ? fin : plageHoraire.fin
+ appelLigne.heureArrivee = heureArrivee
+ appelLigne.heureDepart = heureDepart
+ }
+
+ private void copyInfoDepart() {
+ appelLigne.departAnticipe = departAnticipe
+ appelLigne.commentaireDepart = commentaireDepart
+ }
+
+ private void copyInfoAbsences() {
+ appelLigne.absenceJustifiee = absenceJustifiee
+ appelLigne.absencePrevisionnelle = absencePrevisionnelle
+ appelLigne.motif = motif
+ }
+
+ private void copyInfos() {
+ appelLigne.presence = presence
+ appelLigne.commentaireArrivee = commentaireArrivee
+ appelLigne.retard = retard
+ appelLigne.autorite = personne.autorite
+ appelLigne.operateurSaisie = (Autorite) operateurSaisie
+ appelLigne.matiere = matiere
+ appelLigne.dispense = dispense
+ }
+
+
+ public void prepareInfosAppelLigne() {
+ copyInfos()
+ copyInfoDateHeure()
+ copyInfoDepart()
+ copyInfoAbsences()
+ }
+
}