Пример #1
0
        public int SaveExtendField(int siteId, ExtendFieldDto dto)
        {
            ISite site = this._resp.GetSiteById(siteId);

            if (site == null)
            {
                throw new Exception("站点不存在");
            }

            IExtendField field = this._extendResp.CreateExtendField(dto.Id, dto.Name);

            field.CloneData(dto);
            return(site.Extend.SaveExtendField(field));
        }
Пример #2
0
        public Result SaveExtendField(int siteId, ExtendFieldDto dto)
        {
            ISite site = this.repo.GetSiteById(siteId);

            if (site == null)
            {
                throw new Exception("站点不存在");
            }

            IExtendField field = this._extendRep.CreateExtendField(dto.Id, dto.Name);

            field.CloneData(dto);
            Error  err = site.GetExtendManager().SaveExtendField(field);
            Result r   = new Result();

            if (err != null)
            {
                r.ErrCode = 1;
                r.ErrMsg  = err.Message;
            }
            return(r);
        }