public ActionResult ChangePassQnA()
        {
            ChangePassQnA model = new ChangePassQnA();
            MembershipUser usr = Membership.GetUser(LoggedInUserKey);

            model.PasswordQuestion = usr.PasswordQuestion;

            return View(model);
        }
        public ActionResult ChangePassQnA(ChangePassQnA model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    MembershipUser usr = Membership.GetUser(LoggedInUserKey);

                    usr.ChangePasswordQuestionAndAnswer(model.AccPassword, model.PasswordQuestion, model.PasswordAnswer);
                    TempData["message"] = "Password Question and Answer successfully changed.";
                    return RedirectToAction("Index");
                }
                catch (Exception exc1)
                {
                    TempData["message"] = "Unable to change your Password question and answer. Error: " + exc1.Message;
                    //return RedirectToAction("Info");
                    return View(model);
                }
            }
            else
            {
                ModelState.AddModelError("", "Please fill in the required information.");
                return View(model);
            }
        }