Esempio n. 1
0
        /// <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();
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        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();
        }