Exemplo n.º 1
0
        private void CargarRegiones()
        {
            WSMeteorologicoClient ws = new WSMeteorologicoClient("WSMeteorologico");
            PRONOSTICO_REGIONAL   pr = ws.pronosticoRegional(new pronosticoRegion()).ParseXML <PRONOSTICO_REGIONAL>();

            cbxRegiones.DataSource = pr.REGIONES;
        }
Exemplo n.º 2
0
        private void cbxRegiones_SelectedIndexChanged(object sender, EventArgs e)
        {
            WSMeteorologicoClient ws = new WSMeteorologicoClient("WSMeteorologico");
            int id = (cbxRegiones.SelectedItem as PRONOSTICO_REGIONALREGION)?.idRegion ?? -1;
            PRONOSTICO_REGIONAL reg = ws.pronosticoRegionalxID(id).ParseXML <PRONOSTICO_REGIONAL>();

            grbMad.Hide();
            grbMa.Hide();
            grbTar.Hide();
            grbNo.Hide();
            if (reg.REGIONES[0].ESTADOMADRUGADA != null)
            {
                picMad.ImageLocation  = String.Format("https://www.imn.ac.cr{0}", reg.REGIONES[0].ESTADOMADRUGADA.imgPath);
                lblTituloMad.Text     = reg.REGIONES[0].ESTADOMADRUGADA.Value;
                lblComentarioMad.Text = reg.REGIONES[0].COMENTARIOMADRUGADA;
                grbMad.Show();
            }
            if (reg.REGIONES[0].ESTADOMANANA != null)
            {
                picMan.ImageLocation = String.Format("https://www.imn.ac.cr{0}", reg.REGIONES[0].ESTADOMANANA.imgPath);
                lblTituloM.Text      = reg.REGIONES[0].ESTADOMANANA.Value;
                lblComentarioM.Text  = reg.REGIONES[0].COMENTARIOMANANA;
                grbMa.Show();
            }
            if (reg.REGIONES[0].ESTADOTARDE != null)
            {
                picTar.ImageLocation = String.Format("https://www.imn.ac.cr{0}", reg.REGIONES[0].ESTADOTARDE.imgPath);
                lblTituloT.Text      = reg.REGIONES[0].ESTADOTARDE.Value;
                lblComentarioT.Text  = reg.REGIONES[0].COMENTARIOTARDE;
                grbTar.Show();
            }
            if (reg.REGIONES[0].ESTADONOCHE != null)
            {
                picNoc.ImageLocation = String.Format("https://www.imn.ac.cr{0}", reg.REGIONES[0].ESTADONOCHE.imgPath);
                lblTituloN.Text      = reg.REGIONES[0].ESTADONOCHE.Value;
                lblComentarioN.Text  = reg.REGIONES[0].COMENTARIONOCHE;
                grbNo.Show();
            }
        }