public ActionResult ForgotPasswordAnswer(ForgotPasswordModel model)
        {
            if(ModelState.IsValid) {
                var password = MembershipService.ResetPassword(model.UserName, model.Answer);
                var changePasswordModel = new ChangePasswordModel() {UserName = model.UserName, OldPassword = password};

                return View("ChangePassword", changePasswordModel);
            }

            return View(model);
        }
 public ActionResult ForgotPassword()
 {
     var model = new ForgotPasswordModel();
     return View(model);
 }
        public ActionResult ForgotPassword(ForgotPasswordModel model)
        {
            if (!ModelState.IsValid) return View(model);

            var question = MembershipService.GetUserQuestion(model.UserName);
            model.Question = question;

            return View("ForgotPasswordAnswer", model);
        }
        public ActionResult ForgotPassword()
        {
            var model = new ForgotPasswordModel();

            return(View(model));
        }