Esempio n. 1
0
        public IActionResult Delete(string ids)
        {
            var idsList = ids.ToList <string>();

            _sysFunctionService.Delete(f => idsList.Contains(f.ObjectID));
            _unitOfWork.SaveChanges();
            return(Json(new ResponseResult(true, "删除成功!")));
        }
Esempio n. 2
0
        public JsonResult Del(int id)
        {
            var cnt = sysfunctionPrivoder.Count(c => c.Parent == id);

            if (cnt > 0)
            {
                return(Json(new { Success = false, Message = "此菜单有子集,不能进行删除" }));
            }
            try
            {
                sysfunctionPrivoder.Delete(c => c.Id == id);
            }
            catch (Exception)
            {
                return(Json(new AjaxResult()
                {
                    Success = false, Message = "菜单关联使用中不能进行删除"
                }));
            }
            return(Json(new AjaxResult()
            {
                Success = true, Message = "操作成功"
            }));
        }