Пример #1
0
        public ActionResult Index(int Id_Country = 0, int Id_Provinces = 0)
        {
            BaseModel model  = new BaseModel();
            var       Paises = America.GetCountries();

            model.Paises = JsonConvert.DeserializeObject <List <Countries> >(Paises);
            var IdMainCountry = model.Paises.FirstOrDefault().Id;
            var Provincias    = America.GetProvinces(Id_Country: IdMainCountry);

            model.Provincias = JsonConvert.DeserializeObject <List <Provinces> >(Provincias);
            var IdMainProvince = model.Provincias.FirstOrDefault().Id;

            if (Id_Provinces != 0)
            {
                IdMainProvince = Id_Provinces;
            }
            var WeatherActual = America.GetWeathers(Id_Province: IdMainProvince);
            var WeatherList   = America.GetWeathersWeek(Id_Province: IdMainProvince);

            model.Climas         = JsonConvert.DeserializeObject <List <Weather> >(WeatherList);
            model.ClimaPrincipal = JsonConvert.DeserializeObject <List <Weather> >(WeatherActual).Where(x => x.Date == DateTime.Today).FirstOrDefault();
            return(View(model));
        }