Example #1
0
        // POST: api/GgcmsCategories
        public IHttpActionResult Add(GgcmsModules module)
        {
            if (!ExtendModule.ColumnsCheck(module))
            {
                return(BadRequest("字段关键字重复"));
            }
            var result = Dbctx.GgcmsModules.Add(module);

            Dbctx.SaveChanges();
            result.TableName = "moduleTab_" + result.Id.ToString();
            result.ViewName  = "moduleView_" + result.Id.ToString();
            ExtendModule.TableCreate(module);
            Dbctx.SaveChanges();
            ClearCache();
            return(Ok(result));
        }