Пример #1
0
        public RelationshipFieldDTO Create(RelationshipField relationshipField)
        {
            if (relationshipField == null)
            {
                return(null);
            }

            var relationshipFieldDTO = new RelationshipFieldDTO();

            relationshipFieldDTO.RelationshipFieldId = relationshipField.RelationshipFieldId;
            relationshipFieldDTO.RelationshipId      = relationshipField.RelationshipId;
            relationshipFieldDTO.ParentFieldId       = relationshipField.ParentFieldId;
            relationshipFieldDTO.ChildFieldId        = relationshipField.ChildFieldId;
            relationshipFieldDTO.ParentField         = Create(relationshipField.ParentField);
            relationshipFieldDTO.ChildField          = Create(relationshipField.ChildField);
            relationshipFieldDTO.Relationship        = Create(relationshipField.Relationship);

            return(relationshipFieldDTO);
        }
Пример #2
0
 public void Hydrate(RelationshipField relationshipField, RelationshipFieldDTO relationshipFieldDTO)
 {
     relationshipField.RelationshipId = relationshipFieldDTO.RelationshipId;
     relationshipField.ParentFieldId  = relationshipFieldDTO.ParentFieldId;
     relationshipField.ChildFieldId   = relationshipFieldDTO.ChildFieldId;
 }