Exemple #1
0
        ////////////////////////////////////////////////
        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);
        }
Exemple #2
0
        //-------------------------------------------------------------------------
        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);
        }
Exemple #3
0
        ////////////////////////////////////////////////
        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);
        }