예제 #1
0
        /// <summary>
        /// 删除系统用户并将已删除用户的文档作者改为管理员
        /// </summary>
        /// <returns>返回-1表示未删除成功,0表示未将已删除用户的文档设置超级管理员,否则返回修改数量</returns>
        public int DeleteUser(int userId)
        {
            var result = _userDal.DeleteUser(userId);

            if (result > 0)
            {
                _userDal.DeleteRoleBind(userId);
                _userDal.DeleteCredential(userId);
            }

            return(result);
        }