public ActionResult PrivacyAccounts(ProfileModel objPrivacyModel) { #region Member memberData = (Member)SessionStore.GetSessionValue(SessionStore.Memberobject); MemberAction objMember = new MemberAction(); SeedSpeak.Model.Privacy privacyAccount = new SeedSpeak.Model.Privacy(); privacyAccount.viewUsername = objPrivacyModel.ViewUsername; privacyAccount.seedContribution = objPrivacyModel.seedContribution; privacyAccount.seedCommitment = objPrivacyModel.seedCommitment; privacyAccount.viewLocation = Convert.ToBoolean(objPrivacyModel.viewLocation); privacyAccount.webNotification = Convert.ToBoolean(objPrivacyModel.webNotification); privacyAccount.devicePush = Convert.ToBoolean(objPrivacyModel.devicePush); privacyAccount.emailNotification = Convert.ToBoolean(objPrivacyModel.emailNotification); bool saved = objMember.ManageMemberPrivacy(memberData, privacyAccount); if (saved == true) { ViewData["PrivacyMsg"] = "<b>Privacy account saved succesfully.</b>"; } else { ViewData["PrivacyMsg"] = "Problem saving privacy account."; } ViewData["SelectedIndex"] = 1; GetRegions(); MyUsername(privacyAccount); SeedContributionMessage(privacyAccount); SeedCommitmentMessage(privacyAccount); GetExternalAccountList(); GetExternalAccountList(); GetProfileData(); ViewData["LoggedInMember"] = memberData.id.ToString(); return View("Profile"); #endregion }