public ActionResult Details(int Id) { var customer = _context.Customers.Include(c => c.MembershipType).SingleOrDefault(c => c.Id == Id); ViewBag.Customer = customer; if (customer == null) { return(HttpNotFound()); } var rentals = rentalApiHelper.GetRentalDtos(Id); var movieIds = GetCustomerMovieIds(rentals); var movies = new MovieDto[movieIds.Length]; var cnt = 0; foreach (var id in movieIds) { movies[cnt++] = movieApiHelper.GetMovieDto(id); } return(View("Details", movies)); // return View(customer); }