示例#1
0
文件: Program.cs 项目: NadirTP/tpGit
        private static Identifier ChangesetSave(string modelName, string versionName, string entityName, Identifier changesetId,
                                                ChangesetStatus status)
        {
            var saveRequest = new EntityMemberChangesetSaveRequest
            {
                ModelId = new Identifier {
                    Name = modelName
                },
                VersionId = new Identifier {
                    Name = versionName
                },
                Changeset = new Changeset
                {
                    Identifier = changesetId,
                    EntityId   = new Identifier {
                        Name = entityName
                    },
                    Status = status
                }
            };

            EntityMemberChangesetSaveResponse saveResponse = clientProxy.EntityMemberChangesetSave(saveRequest);

            HandleOperationErrors(saveResponse.OperationResult);
            return(saveResponse.CreatedChangeset);
        }
示例#2
0
        public EntityMemberChangesetSaveResponse ChangesetSave(string modelName, string versionName, string entityName, Identifier changesetId,
                                                               ChangesetStatus status)
        {
            var saveRequest = new EntityMemberChangesetSaveRequest
            {
                ModelId = new Identifier {
                    Name = modelName
                },
                VersionId = new Identifier {
                    Name = versionName
                },
                Changeset = new Changeset
                {
                    Identifier = changesetId,
                    EntityId   = new Identifier {
                        Name = entityName
                    },
                    Status = status
                }
            };

            EntityMemberChangesetSaveResponse saveResponse = _clientProxy.EntityMemberChangesetSave(saveRequest);

            return(saveResponse);
        }
        private static Identifier ChangesetSave(string modelName, string versionName, string entityName, Identifier changesetId,
            ChangesetStatus status)
        {
            var saveRequest = new EntityMemberChangesetSaveRequest
            {
                ModelId = new Identifier {Name = modelName},
                VersionId = new Identifier {Name = versionName},
                Changeset = new Changeset
                {
                    Identifier = changesetId,
                    EntityId = new Identifier {Name = entityName},
                    Status = status
                }
            };

            EntityMemberChangesetSaveResponse saveResponse = clientProxy.EntityMemberChangesetSave(saveRequest);
            HandleOperationErrors(saveResponse.OperationResult);
            return saveResponse.CreatedChangeset;
        }