//////////////////////////////////////////////// public CRelationUtilisateur_Profil CreateNewRelationToRelation(CRelationUtilisateur_Profil relationParente) { CRelationUtilisateur_Profil relation = new CRelationUtilisateur_Profil(relationParente.ContexteDonnee); relation.CreateNewInCurrentContexte(); relation.Profil = this; relation.RelationParente = relationParente; foreach (CProfilUtilisateur_Inclusion inclusion in Inclusions) { inclusion.CreateNewRelationToRelation(relation); } return(relation); }
//------------------------------------------------------------------------- public CRelationUtilisateur_Profil CreateNewRelationToRelation(CRelationUtilisateur_Profil relation) { CRelationUtilisateur_Profil newRel = new CRelationUtilisateur_Profil(relation.ContexteDonnee); newRel.CreateNewInCurrentContexte(); newRel.Profil_Inclusion = this; newRel.RelationParente = relation; foreach (CProfilUtilisateur_Inclusion inc in InclusionsFilles) { inc.CreateNewRelationToRelation(newRel); } return(newRel); }
//////////////////////////////////////////////// public CRelationUtilisateur_Profil CreateNewRelationUtilisateur(CDonneesActeurUtilisateur user) { CRelationUtilisateur_Profil relation = new CRelationUtilisateur_Profil(user.ContexteDonnee); relation.CreateNewInCurrentContexte(); relation.Profil = this; relation.Utilisateur = user; foreach (CProfilUtilisateur_Inclusion inclusion in Inclusions) { inclusion.CreateNewRelationToRelation(relation); } return(relation); }