public ActionResult ChangePassword(ProfileModel objChangePwdModel) { #region Member memberData = (Member)SessionStore.GetSessionValue(SessionStore.Memberobject); MemberAction objMember = new MemberAction(); Privacy privacyData = objMember.GetPrivacyByMemberId(memberData.id); bool isVerified = objMember.CheckOldPassword(memberData, objChangePwdModel.OldPassword); if (isVerified == true) { bool isPwdUpdated = objMember.ChangeMemberPasswd(memberData, objChangePwdModel.NewPassword); if (isPwdUpdated == true) { ViewData["ChangePwdMsg"] = "<b>Password has been updated successfully.</b>"; } else { ViewData["ChangePwdMsg"] = "Error occured while updating password."; } } else { ViewData["ChangePwdMsg"] = "Old password does not match."; } ViewData["SelectedIndex"] = 2; GetRegions(); MyUsername(privacyData); SeedContributionMessage(privacyData); SeedCommitmentMessage(privacyData); GetExternalAccountList(); ViewData["LoggedInMember"] = memberData.id.ToString(); return View("Profile"); #endregion }