コード例 #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Prueba de metodos de api de climas");
            // primera prueba de obtener  la consutla de conumode la api
            WheatearsNeg obj = new WheatearsNeg();

            //obj.getTemperatureDefault();


            // consulta de un mes de  clima
            //var asd =  obj.getSingleDay(new DateTime(2018, 7, 1));


            // obtienes  una list ade 30 dias
            //var result = obj.GetMonthWheatear(DateTime.Now);

            //ParamWeather objclima = new ParamWeather();
            //string json = JsonConvert.SerializeObject(objclima);
            //Console.WriteLine(json);


            //List<string> lista =obj.GetMonthWheatearAsync(DateTime.Now, "cajeme");

            Console.ReadKey();
        }
コード例 #2
0
        public async Task <ActionResult> ObtenClima(ParamWeather myJson)
        {
            try {
                WheatearsNeg acces = new WheatearsNeg();
                if (myJson.DateStart.Year == 1)
                {
                    myJson.DateStart = DateTime.Now;
                }
                List <string> lista = await acces.GetMonthWheatear(myJson.DateStart, myJson.City);

                return(Json(new { isSuccess = "ok", listData = lista, fechaServer = DateTime.Now }));
            } catch (Exception exp) {
                return(Json(new { isSuccess = "error", msn = exp.Message }));
            }
        }