Пример #1
0
        /// <summary>
        /// 编辑权限分类
        /// </summary>
        /// <param name="category"></param>
        /// <returns></returns>
        public async Task <ResponseModel> EditCategrory(Addcategory category)
        {
            category.path = category.path.Trim();
            var isAny = Db.Queryable <sys_menu>().Where(c => c.id == category.id).Any();

            if (!isAny)
            {
                return(new ResponseModel {
                    code = 0, result = "不存在此数据~"
                });
            }
            var query = await Db.Updateable(category).ExecuteCommandAsync();

            if (query >= 1)
            {
                return(new ResponseModel {
                    code = 200, result = "修改成功~"
                });
            }
            else
            {
                return(new ResponseModel {
                    code = 0, result = "修改失败~"
                });
            }
        }
Пример #2
0
        /// <summary>
        /// 添加权限分类
        /// </summary>
        /// <param name="category"></param>
        /// <returns></returns>
        public async Task <ResponseModel> AddCategrory(Addcategory category)
        {
            category.path = category.path.Trim();
            var isAny = Db.Queryable <sys_menu>().Where(c => SqlFunc.ToLower(c.path) == SqlFunc.ToLower(category.path)).Any();

            if (isAny)
            {
                return(new ResponseModel {
                    code = 0, result = "已存在该规则分类,规则不能相同~"
                });
            }
            var query = await Db.Insertable(category).ExecuteCommandAsync();

            if (query >= 1)
            {
                return(new ResponseModel {
                    code = 200, result = "添加成功~"
                });
            }
            else
            {
                return(new ResponseModel {
                    code = 0, result = "添加失败~"
                });
            }
        }
Пример #3
0
        public async Task <JsonResult> Add(Addcategory category)
        {
            var res = await roleService.AddCategrory(category);

            return(Json(res));
        }