public ActionResult Index() { var countries = _countryRepository.GetAll().ToList(); var settings = _settingsRepository.GetAll().First(); var migrationViewData = new WorldDetailsModel { WorldDetails = GetContryDetailsModel(countries), Settings = settings }; return View(migrationViewData); }
public ActionResult Index() { const string selectedCountry = "Lithuania"; var worldDetails = _repository.GetWorldDetails<CountryDetails>(); var settings = _repository.GetSettings<Models.Settings>(); var currentSeason = GetCurrentSeason( settings.GlobalSeason, worldDetails.First(c => c.EnglishName == selectedCountry).SeasonOffset); var worldDetailsViewData = new WorldDetailsModel { WorldDetails = new List<ICountryDetails>(), Settings = new Settings(), SelectedCountry = selectedCountry, CurrentSeason = currentSeason}; return View(worldDetailsViewData); }
public ActionResult WorldDetails() { const string selectedCountry = "Lithuania"; var countries = _countryRepository.GetAll().ToList(); var settings = _settingsRepository.GetAll().First(); var currentSeason = GetCurrentSeason( settings.GlobalSeason, countries.First(c => c.EnglishName == selectedCountry).SeasonOffset); var worldDetailsViewData = new WorldDetailsModel { WorldDetails = GetContryDetailsModel(countries.OrderBy(w => w.EnglishName).ToList()), Settings = settings, SelectedCountry = selectedCountry, CurrentSeason = currentSeason }; return Json(worldDetailsViewData); }