using System.Collections.Generic;
using WebApplication1.Models;
namespace WebApplication1.Controllers
public class HomeController : Controller
public ActionResult Index()
public ActionResult About()
ViewBag.Message = "Your application description page.";
public ActionResult Contact()
ViewBag.Message = "Your contact page.";
public ActionResult Test()
var viewModel = new CitySelectorViewModel();
public ActionResult Test(CitySelectorViewModel viewModel)
private void FillCities(CitySelectorViewModel viewModel)
viewModel.CitiesList.Add(new CityViewModel { CityId = 1, CityName = "Dublin", CountryName = "Ireland" });
viewModel.CitiesList.Add(new CityViewModel { CityId = 2, CityName = "London", CountryName = "England" });
viewModel.CitiesList.Add(new CityViewModel { CityId = 3, CityName = "Paris", CountryName = "France" });
viewModel.CitiesList.Add(new CityViewModel { CityId = 4, CityName = "New York", CountryName = "United States" });
viewModel.CitiesList.Add(new CityViewModel { CityId = 5, CityName = "Rome", CountryName = "Italy" });