コード例 #1
0
 public ActionResult ResetPassword(string pass1)
 {
     if (Session["LoggedInCustomerId"] != null || Session["bankerid"] != null)
     {
         return(Redirect("/HomePage/Logout"));
     }
     else
     {
         var c = new ChangePasswordModel();
         c.cid     = HttpContext.Session["ForgotPassword"].ToString();
         c.newpass = pass1;
         var ch = new CustomerHelper();
         ch.ChangePasswordForgot(c);
         TempData["CustomerMessage"] = "Password Reset Successfully";
         return(Redirect("/HomePage/Index"));
     }
 }
コード例 #2
0
 public ActionResult UpdateSecurity(string qid1, string answer1, string question2, string answer2, string pass1)
 {
     if (Session["FirstTimeLogin"] == null)
     {
         return(Redirect("/HomePage/Index"));
     }
     else
     {
         var ch = new CustomerHelper();
         var s  = new UpdateSecurityQstns();
         var p  = new ChangePasswordModel();
         s.qid1      = qid1;
         s.answer1   = answer1;
         s.question2 = question2;
         s.answer2   = answer2;
         p.cid       = HttpContext.Session["FirstTimeLogin"].ToString();
         p.newpass   = pass1;
         ch.UpdateSecurityQuestions(s, p);
         ch.ChangePasswordForgot(p);
         TempData["CustomerMessage"] = "Succesfully updated details";
         return(Redirect("/HomePage/Index"));
     }
 }