/// <summary> /// Método que consume la API del clima /// </summary> private void btnPrueba_Click(object sender, EventArgs e) { dynamic respuesta = dBApi.Get("https://goweather.herokuapp.com/weather/" + txtEmail.Text + ""); txtNombreGET.Text = respuesta.forecast[0].temperature.ToString(); txtApellidoGET.Text = respuesta.forecast[0].wind.ToString(); }
private void btnPrueba_Click_1(object sender, EventArgs e) { if (String.IsNullOrEmpty(textpais.Text)) { MessageBox.Show("Ingrese Pais a consultar..!!", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); txtresppais.Text = ""; textresptemperatura.Text = ""; textresplatitud.Text = ""; textresplong.Text = ""; textresphumedad.Text = ""; textresppresion.Text = ""; textrespdescripcion.Text = ""; } else { string apiKey = "2fdf9393f1999ef93037da58ae454505"; dynamic respuesta = dBApi.Get("http://api.weatherstack.com/current?access_key=" + apiKey + "&query=" + textpais.Text); txtresppais.Text = respuesta.request.query; textresptemperatura.Text = "Temperatura: " + respuesta.current.temperature; textresplatitud.Text = "Latitud: " + respuesta.location.lat; textresplong.Text = "Longitud: " + respuesta.location.lon; textresphumedad.Text = "Humedad: " + respuesta.current.humidity; textresppresion.Text = "Presion: " + respuesta.current.pressure; textrespdescripcion.Text = "Descripcion: " + respuesta.current.weather_descriptions[0]; textpais.Text = ""; } textpais.Focus(); }
private void btnPrueba_Click(object sender, EventArgs e) { dynamic respuesta = dBApi.Get("https://reqres.in/api/users?page=1"); pictureBox1.ImageLocation = respuesta.data[1].avatar.ToString(); txtNombreGET.Text = respuesta.data[1].first_name.ToString(); txtApellidoGET.Text = respuesta.data[1].last_name.ToString(); txtEmail.Text = respuesta.data[1].email.ToString(); }