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

            boxRegiones.DataSource = reg.REGIONES;
        }
Esempio n. 2
0
        private void SeleccionRegion(object sender, EventArgs e)
        {
            WSMeteorologicoClient ws = new WSMeteorologicoClient("WSMeteorologico");

            if (boxRegiones.SelectedIndex >= 0)
            {
                int id = (boxRegiones.SelectedItem as PRONOSTICO_REGIONALREGION)?.idRegion ?? -1;
                if (id != -1)
                {
                    pnlMañanaR.Hide();
                    pnlTardeR.Hide();
                    pnlNocheR.Hide();
                    PRONOSTICO_REGIONAL reg = ws.pronosticoRegionalxID(id).ParseXML <PRONOSTICO_REGIONAL>();
                    if (reg.REGIONES[0].ESTADOMANANA != null)
                    {
                        pbxImagenM.ImageLocation = String.Format("https://www.imn.ac.cr{0}", reg.REGIONES[0].ESTADOMANANA.imgPath);
                        lblComentarioM.Text      = reg.REGIONES[0].COMENTARIOMANANA;
                        lblTituloM.Text          = reg.REGIONES[0].ESTADOMANANA.Value;
                        pnlMañanaR.Show();
                    }

                    if (reg.REGIONES[0].ESTADOTARDE != null)
                    {
                        pbxImagenT.ImageLocation = String.Format("https://www.imn.ac.cr{0}", reg.REGIONES[0].ESTADOTARDE.imgPath);
                        lblComentarioT.Text      = reg.REGIONES[0].COMENTARIOTARDE;
                        lblTituloT.Text          = reg.REGIONES[0].ESTADOTARDE.Value;
                        pnlTardeR.Show();
                    }
                    if (reg.REGIONES[0].ESTADONOCHE != null)
                    {
                        pbxImagenN.ImageLocation = String.Format("https://www.imn.ac.cr{0}", reg.REGIONES[0].ESTADONOCHE.imgPath);
                        lblComentarioN.Text      = reg.REGIONES[0].COMENTARIONOCHE;
                        lblTituloN.Text          = reg.REGIONES[0].ESTADONOCHE.Value;
                        pnlNocheR.Show();
                    }
                    CargarCiudades(reg.REGIONES[0].CIUDADES);
                }
            }
        }