package org.lilie.services.eliot
import grails.test.GrailsUnitTestCase
+import org.lilie.services.eliot.applications.notes.CalcMoyennesInfo
import org.lilie.services.eliot.temps.udt.UdtImport
import org.lilie.services.eliot.temps.TempsAgendaService
import org.lilie.services.eliot.scolarite.ServiceService
}
private UdtImportLot findLotByImportEtSemaineDelta(UdtImport udtImport, semaineDelta) {
- Integer semaine = Calendar.getInstance().get(Calendar.WEEK_OF_YEAR) + semaineDelta
- Integer annee = Calendar.getInstance().get(Calendar.YEAR)
+ Calendar cal = Calendar.getInstance()
+ cal.add(Calendar.WEEK_OF_YEAR, semaineDelta)
+
+ Integer semaine = cal.get(Calendar.WEEK_OF_YEAR)
+ Integer annee = cal.get(Calendar.YEAR)
List<UdtImportLot> lots = udtImportService.findAllUdtImportLotATraiter([udtImport])
UdtImportLot lot = lots.find {it.semaine == semaine && it.annee == annee}