public IActionResult GetGetWeatherOnWeekly(string NameCity) { IActionResult actionResult = null; ConnectorWeathermap connectorWeathermap = null; try { connectorWeathermap = new ConnectorWeathermap(); string fullWearther = connectorWeathermap.GetWeather(NameCity, "forecast"); JToken[] jToken = JObject.Parse(fullWearther)["list"].ToArray(); List <ModelWeather> listModelWeather = GetWeatherToWeekly(jToken); actionResult = Ok(listModelWeather); } catch (Exception e) { actionResult = NotFound(e.Message); } return(actionResult); }
public IActionResult GetWeatherToDayly(string NameCity) { IActionResult actionResult = null; ConnectorWeathermap connectorWeathermap = null; try { connectorWeathermap = new ConnectorWeathermap(); string fullWearther = connectorWeathermap.GetWeather(NameCity, "weather"); JObject json = JObject.Parse(fullWearther); string data = DateTime.Today.ToShortDateString(); ModelWeather modelWeather = GetlWeather(json, data); actionResult = Ok(modelWeather); } catch (Exception e) { actionResult = NotFound(e.Message); } return(actionResult); }