// GET: OwnersController/Details/5 public ActionResult Details(int id) { //int currentUserId = GetCurrentUserId(); //if (currentUserId != id) //{ // return NotFound(); //} Owner owner = _ownerRepo.GetOwnerById(id); List <Dog> dogs = _dogRepo.GetDogsByOwnerId(owner.Id); List <Walker> walkers = _walkerRepo.GetWalkersInNeighborhood(owner.NeighborhoodId); OwnerProfileViewModel vm = new OwnerProfileViewModel() { Owner = owner, Dog = dogs, WalkersInNeighborhood = walkers }; if (owner == null) { return(NotFound()); } return(View(vm)); }
// GET: HomeController1/Details/5 public ActionResult Details(int id) { Owner owner = _ownerRepo.GetOwnerById(id); List <Dog> dogs = _dogRepo.GetDogsByOwnerId(owner.Id); List <Walker> walkers = _walkerRepo.GetWalkersByNeighborhoodId(owner.NeighborhoodId); OwnerProfileViewModel profileVM = new OwnerProfileViewModel() { Owner = owner, Dogs = dogs, Walkers = walkers }; if (owner == null) { return(NotFound()); } return(View(profileVM)); }