Example #1
0
        public void CargarComboCarrera()
        {
            ServiceReference1.WebService1SoapClient ws = new ServiceReference1.WebService1SoapClient();
            string      str = ws.Carreras().ToString();
            XmlDocument doc = new XmlDocument();

            doc.LoadXml(str);
            XmlNodeList nodo = doc.GetElementsByTagName("carrera");

            ddlCarreras.Items.Clear();
            ddlCarreras.Items.Add(new ListItem("Seleccione una carrera...", ""));
            foreach (XmlNode item in nodo)
            {
                string valor = item.SelectSingleNode("codcarr").InnerText;
                string texto = item.SelectSingleNode("nombre").InnerText;
                ddlCarreras.Items.Add(new ListItem(texto, valor));
            }
        }
Example #2
0
        protected void ddlCarreras_SelectedIndexChanged(object sender, EventArgs e)
        {
            string codcarr = ddlCarreras.SelectedValue.ToString();

            ServiceReference1.WebService1SoapClient ws = new ServiceReference1.WebService1SoapClient();
            string      str = ws.MallaCarrera(codcarr).ToString();
            XmlDocument doc = new XmlDocument();

            doc.LoadXml(str);

            XmlNodeList nodo = doc.GetElementsByTagName("malla");

            ddlRamos.Items.Clear();
            ddlRamos.Items.Add(new ListItem("Selecciona un ramo", ""));
            foreach (XmlNode item in nodo)
            {
                string valor = item.SelectSingleNode("codramo").InnerText;
                string texto = item.SelectSingleNode("nomramo").InnerText;
                ddlRamos.Items.Add(new ListItem(texto, valor));
            }
        }