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(); }
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 })); } }