public int ChangePassword(FormCollection f) { try { AccountBusiness ab = new AccountBusiness(); int cusUserId = Convert.ToInt32(Session["UserId"]); string sOldPass = f["txtOldPass"]; string sNewPass = f["txtNewPass"]; string sNewPassConfirm = f["txtNewPassConfirm"]; if (!ab.checkPass(cusUserId, sOldPass)) { return -1; } if (sOldPass == sNewPass) { return -2; } if (sNewPass != sNewPassConfirm) { return -3; } ab.ChangePassword(cusUserId, sNewPass); return 1; } catch { return -4; } }
public int ChangePasswordConfirm(FormCollection f) { try { AccountBusiness ab = new AccountBusiness(); int cusUserId = Convert.ToInt32(Session["UserId"]); string sOldPass = f["txtOldPass"]; string sNewPass = f["txtNewPass"]; string sNewPassConfirm = f["txtNewPassConfirm"]; if (!ab.checkPass(cusUserId, sOldPass)) { TempData["checkOldPass"] = "******"; return -1; } if (sOldPass == sNewPass) { TempData["checkUnchange"] = "Mật khẩu mới và mật khẩu cũ giống nhau! Vui lòng thử lại."; return -2; } if (sNewPass != sNewPassConfirm) { TempData["checkConfirmPass"] = "******"; return -3; } ab.ChangePassword(cusUserId, sNewPass); return 1; } catch { return -4; } }