Exemplo n.º 1
0
        /// <summary>
        /// Épületek listázása.
        /// </summary>
        /// <param name="cityId">Város azonosítója.</param>
        /// <returns>Az épületek listájának nézete.</returns>
        public IActionResult List(Int32 cityId)
        {
            // minden lekérdezés a modellen keresztül történik
            List <Building> buildings = _travelService.GetBuildings(cityId).ToList();

            if (buildings.Count == 0)                    // ha nincs ilyen épület
            {
                return(RedirectToAction(nameof(Index))); // átirányítjuk a kezdőoldalra
            }
            return(View("Index", buildings));
        }