public ActionResult ExternalAccounts(ProfileModel objExternalModel) { #region Member memberData = (Member)SessionStore.GetSessionValue(SessionStore.Memberobject); MemberAction objMember = new MemberAction(); Privacy privacyData = objMember.GetPrivacyByMemberId(memberData.id); SeedSpeak.Model.ExternalAccount extAccount = new SeedSpeak.Model.ExternalAccount(); extAccount.accountTye = objExternalModel.AccountType; extAccount.username = objExternalModel.Username; extAccount.passwd = objExternalModel.Password; extAccount.verified = false; bool saved = objMember.ManageExternalAccount(memberData, extAccount); if (saved == true) { ViewData["ExternalMsg"] = "<b>External account saved succesfully.</b>"; } else { ViewData["ExternalMsg"] = "Problem saving external account."; } ViewData["SelectedIndex"] = 2; GetRegions(); MyUsername(privacyData); SeedContributionMessage(privacyData); SeedCommitmentMessage(privacyData); GetExternalAccountList(); GetExternalAccountList(); GetProfileData(); ViewData["LoggedInMember"] = memberData.id.ToString(); return View("Profile"); #endregion }