/// <summary> /// Épület részleteinek nézete. /// </summary> /// <param name="buildingId">Épület azonosítója.</param> /// <returns>Az épület részletes nézete.</returns> public IActionResult Details(Int32?buildingId) { Building building = _travelService.GetBuilding(buildingId); if (building == null) // nem találjuk az épületet { return(RedirectToAction(nameof(Index))); } // az oldal címe ViewBag.Title = "Épület részletei: " + building.Name + " (" + building.City.Name + ")"; // az épülethez tarzozó képek azonosítói ViewBag.Images = _travelService.GetBuildingImageIds(building.Id).ToList(); // Google Maps API Key ViewBag.GoogleMapsApiKey = _googleConfig.Value.MapsApiKey; return(View("Details", building)); }