//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); } }
//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); } }