public ActionResult Settings([Bind(Include = "AppUserId,MaxDistanceFilter,MaxAgeFilter,SelectionLevelFilter")] AppUserSettingsView view) { if (Request.Form["resetbutton"] != null) { return(RedirectToAction("Settings")); } if (ModelState.IsValid) { AppUserHelpers.UpdateAppUser(db, view, User); return(RedirectToAction("Index", "Home")); } return(View(view)); }
public ActionResult UserProfile([Bind(Include = "AppUserId,FirstName,LastName,EntityStatus,LoginEmail,PrivacyLevel,UserRole,SelectedOrganisationId,OrganisationName,BusinessType,AddressLine1,AddressLine2,AddressLine3,AddressTownCity,AddressCounty,AddressPostcode")] AppUserProfileView view) { if (Request.Form["resetbutton"] != null) { return(RedirectToAction("UserProfile")); } if (ModelState.IsValid) { //if selectedorganisationid is null then the organisation already exists so set that flag as a limited number of fields needs updating if (view.SelectedOrganisationId == null) { AppUserHelpers.UpdateAppUser(db, view, User, true); } else { AppUserHelpers.UpdateAppUser(db, view, User, false); } return(RedirectToAction("Dashboard", "Home")); } return(View(view)); }