Beispiel #1
0
        protected void BucarTemperatura()
        {
            try
            {
                BLL.BLL bll    = new BLL.BLL();
                var     result = bll.ClimaTempo("455845");
                dynamic Clima  = JsonConvert.DeserializeObject(result);

                foreach (var i in Clima)
                {
                    pnlDetalhes.Visible   = true;
                    CidadeValue.Text      = i.First.city;
                    regiaoValue.Text      = i.Parent.location.region;
                    paisValue.Text        = i.First.country;
                    velocValue.Text       = string.Format("{0} KM/h", i.Parent.current_observation.wind.speed);
                    UmidadeValue.Text     = string.Format("{0}%", i.Parent.current_observation.atmosphere.humidity);
                    condicaoValue.Text    = i.Parent.current_observation.condition.text;
                    temperaturaValue.Text = string.Format("{0} ºC", i.Parent.current_observation.condition.temperature);
                    break;
                }
            }
            catch (Exception)
            {
                Mensagem.MensagemAlerta("Erro Ao Executar Operação");
            }
        }
        protected void btnPesquisar_Click(object sender, EventArgs e)
        {
            try
            {
                BLL.BLL bll    = new BLL.BLL();
                var     result = bll.ClimaTempo(ddlCidade.SelectedItem.Value);
                dynamic Clima  = JsonConvert.DeserializeObject(result);

                foreach (var i in Clima)
                {
                    pnlDetalhes.Visible   = true;
                    CidadeValue.Text      = i.First.city;
                    regiaoValue.Text      = i.Parent.location.region;
                    paisValue.Text        = i.First.country;
                    velocValue.Text       = string.Format("{0} KM/h", i.Parent.current_observation.wind.speed);
                    UmidadeValue.Text     = string.Format("{0}%", i.Parent.current_observation.atmosphere.humidity);
                    nascenteValue.Text    = i.Parent.current_observation.astronomy.sunrise;
                    poenteValue.Text      = i.Parent.current_observation.astronomy.sunset;
                    condicaoValue.Text    = i.Parent.current_observation.condition.text;
                    temperaturaValue.Text = string.Format("{0} ºC", i.Parent.current_observation.condition.temperature);
                    break;
                }
            }
            catch (Exception)
            {
                Mensagem.MensagemAlerta("Erro Ao Executar Operação");
            }
        }