示例#1
0
    protected void Asignar_Click(object sender, EventArgs e)
    {
        XmlSerializer xmlSerial = new XmlSerializer(typeof(Entidades.Asignacion));
        StringWriter  xmlWrite  = new StringWriter();

        Entidades.Asignacion        oAs = new Entidades.Asignacion();
        wsUmas.WebServiceSoapClient ws  = new wsUmas.WebServiceSoapClient();

        bool   resp;
        string p = cboCurso.SelectedValue;

        oAs.Id_carrera     = cboCarrera.SelectedValue;
        oAs.Id_curso_modle = cboCurso.SelectedValue.ToString();;
        oAs.Id_ramo        = cboRamos.SelectedValue;
        xmlSerial.Serialize(xmlWrite, oAs);
        resp = Crear(xmlSerial.ToString());

        if (resp)
        {
            lblResultado.InnerText = "Datos Guardados";
        }
        else
        {
            lblResultado.InnerText = "Datos NO guardados";
        }
    }
示例#2
0
    public void LlenarCarreras()
    {
        wsUmas.WebServiceSoapClient ws = new wsUmas.WebServiceSoapClient();
        string      str = ws.Carreras().ToString();
        XmlDocument doc = new XmlDocument();

        doc.LoadXml(str);

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

        cboCarrera.Items.Clear();
        cboCarrera.Items.Add(new ListItem("Seleccione...", ""));
        foreach (XmlNode item in nodo)
        {
            string valor = item.SelectSingleNode("codcarr").InnerText;
            string texto = item.SelectSingleNode("nombre").InnerText;
            cboCarrera.Items.Add(new ListItem(texto, valor));
        }
    }
示例#3
0
    protected void cboCarrera_SelectedIndexChanged(object sender, EventArgs e)
    {
        string codcarr = cboCarrera.SelectedValue.ToString();

        wsUmas.WebServiceSoapClient ws = new wsUmas.WebServiceSoapClient();
        string      str = ws.MallaCarrera(codcarr).ToString();
        XmlDocument doc = new XmlDocument();

        doc.LoadXml(str);

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

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