Exemplo n.º 1
0
        public static CdmE2ERelationship FromData(CdmCorpusContext ctx, E2ERelationship dataObj)
        {
            var relationship = ctx.Corpus.MakeObject <CdmE2ERelationship>(CdmObjectType.E2ERelationshipDef);

            relationship.FromEntity          = dataObj.FromEntity;
            relationship.FromEntityAttribute = dataObj.FromEntityAttribute;
            relationship.ToEntity            = dataObj.ToEntity;
            relationship.ToEntityAttribute   = dataObj.ToEntityAttribute;
            return(relationship);
        }
Exemplo n.º 2
0
        public static CdmE2ERelationship FromData(CdmCorpusContext ctx, E2ERelationship dataObj)
        {
            var relationship = ctx.Corpus.MakeObject <CdmE2ERelationship>(CdmObjectType.E2ERelationshipDef);

            if (!string.IsNullOrWhiteSpace(dataObj.Name))
            {
                relationship.Name = dataObj.Name;
            }
            relationship.FromEntity          = dataObj.FromEntity;
            relationship.FromEntityAttribute = dataObj.FromEntityAttribute;
            relationship.ToEntity            = dataObj.ToEntity;
            relationship.ToEntityAttribute   = dataObj.ToEntityAttribute;
            return(relationship);
        }
Exemplo n.º 3
0
        public static CdmE2ERelationship FromData(CdmCorpusContext ctx, E2ERelationship dataObj)
        {
            var relationship = ctx.Corpus.MakeObject <CdmE2ERelationship>(CdmObjectType.E2ERelationshipDef);

            if (!string.IsNullOrWhiteSpace(dataObj.Name))
            {
                relationship.Name = dataObj.Name;
            }
            relationship.FromEntity          = dataObj.FromEntity;
            relationship.FromEntityAttribute = dataObj.FromEntityAttribute;
            relationship.ToEntity            = dataObj.ToEntity;
            relationship.ToEntityAttribute   = dataObj.ToEntityAttribute;
            Utils.AddListToCdmCollection(relationship.ExhibitsTraits, Utils.CreateTraitReferenceList(ctx, dataObj.ExhibitsTraits));

            return(relationship);
        }