Ejemplo n.º 1
0
 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;
     }
 }
Ejemplo n.º 2
0
 public int CreateNewPassword(FormCollection f)
 {
     try
     {
         AccountBusiness ab = new AccountBusiness();
         int userId = Convert.ToInt32(f["userId"]);
         string newPassword = f["txtPass"];
         ab.ChangePassword(userId, newPassword);
         return 1;
     }
     catch
     {
         return -1;
     }
 }
Ejemplo n.º 3
0
 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;
     }
 }