public LoginResponseDto Login_Obsolete(LoginRequestDto request)
        {
            var userName = request.UserName;
            var userPwd  = request.UserPwd;
            var imgCode  = request.ImgCode;

            if (string.IsNullOrEmpty(userName) || string.IsNullOrEmpty(userPwd))
            {
                return(new LoginResponseDto(LoginResultEnum.UserNameOrPasswordEmpty));
            }
            var objCode = ContextHelper.ReadSession(Constant.UserImgCodeKey);

            if (objCode == null)
            {
                return(new LoginResponseDto(LoginResultEnum.ImgCodeExpired));
            }
            if (!objCode.ToString().Equals(imgCode, StringComparison.CurrentCultureIgnoreCase))
            {
                return(new LoginResponseDto(LoginResultEnum.ImgCodeError));
            }
            userPwd = Tools.EncryptDESByUserPwd(userPwd);
            var model = _userInfoDal.GetByNameAndPwd(userName, userPwd);

            if (model == null)
            {
                return(new LoginResponseDto(LoginResultEnum.LoginError));
            }

            var token = LoginAfter(model);

            return(new LoginResponseDto(LoginResultEnum.Success, token));
        }