Beispiel #1
0
        /// <summary>
        /// 密码校验
        /// </summary>
        /// <param name="EmpNo"></param>
        /// <param name="password"></param>
        /// <returns></returns>
        private bool CheckLoginSuss(string EmpNo, string password)
        {
            user = new PW_User();
            using (ASRS_Volvo.ServiceForVolvo.ASRS_ServiceSoapClient srv = new ASRS_ServiceSoapClient())
            {
                string cesarPassword = srv.CommonMethod_StringEncoding(password);
                var    _user         = srv.PW_User_GetUserInfoByEmpno(EmpNo);

                if (_user.PASSWORD == cesarPassword)
                {
                    user = _user;
                }
                else
                {
                    user = new PW_User();
                    return(false);
                }
                if (ckBForce.Checked)
                {
                    _user.ISLOGININ = "N";
                    srv.PW_User_UpdateUserInfo(user);
                    wait(1000);
                }
                return(true);
            }
        }