// GET: WalkersController/Details/5 public ActionResult Details(int id) { Walker walker = _walkerRepo.GetWalkerById(id); List <Walk> walks = _walkRepo.GetWalksByWalkerId(id); Neighborhood neighborhood = _neighborhoodRepo.GetNeighborhoodById(walker.NeighborhoodId); WalkerDetailsViewModel vm = new WalkerDetailsViewModel() { Walker = walker, Walks = walks, Neighborhood = neighborhood }; return(View(vm)); }
// GET: A specific dog walker by Id public ActionResult Details(int id) { Walker walker = _walkerRepo.GetWalkerById(id); List <Walks> walks = _walksRepo.GetWalksByWalkerId(id); Neighborhood neighborhood = _neighborhoodRepo.GetNeighborhoodById(id); WalkerProfileViewModel walkerPVM = new WalkerProfileViewModel { Walker = walker, Walks = walks, Neighborhood = neighborhood }; return(View(walkerPVM)); }
// GET: WalkersController/Details/5 public ActionResult Details(int id) { Walker walker = _walkerRepo.GetWalkerById(id); List <Walk> walks = _walksRepo.GetWalksByWalkerId(id); Neighborhood hood = _hoodRepo.GetNeighborhoodById(walker.NeighborhoodId); if (walker == null) { return(NotFound()); } ProfileViewModel vm = new ProfileViewModel() { Walker = walker, Walks = walks, Neighborhood = hood }; return(View(vm)); }