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);
        }
Example #2
0
        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);
        }
Example #3
0
        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);
        }