}
/**
- * Supprime les évaluation et les notes qui vont avec
+ * Supprime les évaluations et les notes qui vont avec
* @param sousServices liste des sousServices
* @author msan
*/
}
}
if (evals.size() > 0) {
- internalSupprimeEvaluations(evals)
+ supprimeEvaluations(evals)
}
}
}
}
+ void supprimeAllParPeriode(Periode periode) {
+ List<Evaluation> evals = internalFindAllEvaluationsByPeriode(periode)
+ supprimeEvaluations(evals)
+ }
+
/**
* Supprime les evaluations et les notes qui vont avec
*/
- void internalSupprimeEvaluations(List<Evaluation> evaluations) {
+ private void supprimeEvaluations(List<Evaluation> evaluations) {
if (evaluations?.size() > 0) {
// supprime les notes
}
}
- // N.B. executeUpdate n'arrive pas à prendre une liste comme un paramètre
- // de la requête HQL
if (evaluations?.size() > 0) {
notesHibernateSessionService.prepareExecuteUpdate()
Evaluation.withSession { session ->