Exemple #1
0
        //1:修改成功;0:操作失败 不返回结果:2:验证码不正确;
        public int FP80310(string IC, string newPwd)
        {
            string userSN = session["userSN"].ToString();

            //string userSN = "U00001";

            using (DBMA1DataContext dbma1 = new DBMA1DataContext())
            {
                string phone = dbma1.U000s.Where(c => c.userSN == userSN).First().phone;

                //检测验证码
                if (IfIdentifyingCodeCorrect(dbma1, phone, IC, "修改交易密码") == false)
                {
                    return(2);
                }

                //修改交易密码
                string newPwdMd5 = C101.FC10103(newPwd);
                U003   u003      = dbma1.U003s.Where(c => c.userSN == userSN).First();
                u003.transactPwd         = newPwdMd5;
                u003.ifChangeTransactPwd = true;

                dbma1.SubmitChanges();

                return(1);
            }
        }
Exemple #2
0
        //1:修改成功;0:操作失败 不返回结果:2:原密码不正确;
        public int FP80309(string oldPwd, string newPwd)
        {
            string userSN = session["userSN"].ToString();

            using (DBMA1DataContext dbma1 = new DBMA1DataContext())
            {
                //检验原密码是否正确
                U000   u000      = dbma1.U000s.Where(c => c.userSN == userSN).First();
                string oldPwdMd5 = u000.pwd;
                if (C101.FC10104(oldPwd, oldPwdMd5) == false)
                {
                    return(2);
                }

                //修改密码
                string newPwdMd5 = C101.FC10103(newPwd);
                u000.pwd         = newPwdMd5;
                u000.ifChangePwd = true;

                dbma1.SubmitChanges();

                return(1);
            }
        }