|
|
@@ -88,6 +88,18 @@ namespace CD67.FicheCollege.Factory
|
|
|
clone.ActionEduThematiqueId = actionEdu.ActionEduThematiqueId;
|
|
|
clone.TokenId = actionEdu.TokenId;
|
|
|
|
|
|
+ // Recréé les affectations
|
|
|
+ foreach (ActionEduCollege actionEduCollege in actionEdu.ActionsEduColleges)
|
|
|
+ {
|
|
|
+ ActionEduCollege cloneActionEduCollege = new ActionEduCollege();
|
|
|
+ cloneActionEduCollege.Commentaire = actionEduCollege.Commentaire;
|
|
|
+ cloneActionEduCollege.NbEleves = actionEduCollege.NbEleves;
|
|
|
+
|
|
|
+ cloneActionEduCollege.College = dbContext.Colleges.Where(c => c.TokenId == actionEduCollege.College.TokenId && c.Annee_Id == annee_id).First();
|
|
|
+
|
|
|
+ clone.ActionsEduColleges.Add(cloneActionEduCollege);
|
|
|
+ }
|
|
|
+
|
|
|
// enregistre le clone en base
|
|
|
base.add(ref clone);
|
|
|
|