Esempio n. 1
0
        /// <summary>
        /// 删除角色
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public ServiceResult <bool> DeleteRole(DeleteRoleRequest request)
        {
            //删除角色数据
            //删除用户角色数据
            //删除角色菜单按钮数据
            //使用事务
            var result = new ServiceResult <bool>
            {
                ReturnCode = ReturnCodeType.Error
            };

            var rs = _roleDao.DeleteRole(request);

            if (rs == true)
            {
                result.ReturnCode = ReturnCodeType.Success;
                result.Content    = true;
            }

            return(result);
        }