Esempio n. 1
0
        public string SavePwd(string oldpwd, string newpwd)
        {
            string getoldpwd    = dac.GetPassWord(AppSessionConfig.GetPubDBConnStr(), NG3.AppInfoBase.LoginID);
            string decodeoldpwd = NG.NGEncode.DecodePassword(getoldpwd, 128);

            if (oldpwd != decodeoldpwd)
            {
                return("旧密码输入不正确,请重新输入!");
            }

            string encodenewpwd = NG.NGEncode.EncodePassword(newpwd, 128);
            int    iret         = SetPassWord(NG3.AppInfoBase.LoginID, encodenewpwd);

            if (iret > 0)
            {
                //i6AppInfoEntity.PWD = newpwd;
                return(string.Empty);
            }
            else
            {
                return("密码修改失败!");
            }
        }