public ActionResult Edit(int id) { List <Neighborhood> neighborhoods = _neighborhoodRepo.GetAll(); Walker Walker = _walkerRepo.GetWalkerById(id); WalkerEditViewModel viewModel = new WalkerEditViewModel() { Walker = Walker, Neighborhood = neighborhoods }; return(View(viewModel)); }
public ActionResult Edit(int id, WalkerEditViewModel viewModel) { try { _walkerRepo.UpdateWalker(viewModel.Walker); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { viewModel.ErrorMessage = "There was an error editing the walker profile."; //viewModel.Neighborhood = _neighborhoodRepo.GetAll(); return(View(viewModel)); } }