// GET: api/GgcmsCategories/5 public IHttpActionResult GetInfo(int id) { GgcmsModules module = ExtendModule.GetGgcmsModule(id); if (module != null) { return(Ok(module)); } return(BadRequest("信息不存在")); }
// 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)); }