public new ActionResult Profile(string username, ProfilePropertyInputModel[] profileValues) { var vm = new UserProfileViewModel(username, profileValues); if (vm.UpdateProfileFromValues(ModelState)) { TempData["Message"] = Resources.UserController.ProfileUpdated; return(RedirectToAction("Profile", new { username })); } return(View(vm)); }