示例#1
0
        // GET: api/GgcmsCategories/5
        public IHttpActionResult GetInfo(int id)
        {
            GgcmsModules module = ExtendModule.GetGgcmsModule(id);

            if (module != null)
            {
                return(Ok(module));
            }

            return(BadRequest("信息不存在"));
        }
示例#2
0
 // PUT: api/GgcmsCategories/5
 public IHttpActionResult Edit(GgcmsModules module)
 {
     if (!ExtendModule.ColumnsCheck(module))
     {
         return(BadRequest("字段关键字重复"));
     }
     if (module.Columns != null)
     {
         GgcmsModules oldModule = ExtendModule.GetGgcmsModule(module.Id);
         module.TableName = oldModule.TableName;
         module.ViewName  = oldModule.ViewName;
         ExtendModule.TableChange(module, oldModule);
     }
     Dbctx.SaveChanges();
     ClearCache();
     return(Ok(module));
 }