예제 #1
0
        public ActionResult Delete(int id)
        {
            RolePowerBll rp = new RolePowerBll();

            Utility.ReturnData <string> returnData = new Utility.ReturnData <string>();

            long check = bll.GetCountByRoleId(id);

            if (check > 0)
            {
                return(Content("角色存在关联,不能删除!"));
            }
            UserRole model = bll.FindUserRoleByID(id);

            returnData = bll.DeleteUserRole(model);
            rp.Delete(x => x.UserRoleID == id);
            if (returnData.Message == "删除成功!")
            {
                return(Content(returnData.Message));
            }
            else
            {
                return(Content(returnData.Message));
            }
        }