예제 #1
0
        public XmlDocument xmlMallaCarrera(string codcarr)
        {
            XmlDocument doc = new XmlDocument();
            string      str = "<vcentral>";
            ModeloUmas  obj = new ModeloUmas();
            DataTable   dt  = obj.Ramo(codcarr);

            foreach (DataRow fila in dt.Rows)
            {
                str += "<malla>";
                str += "<codcarr>" + fila["codcarr"].ToString() + "</codcarr>";
                str += "<nomcarrera>" + fila["nomcarrera"].ToString() + "</nomcarrera>";
                str += "<codramo>" + fila["codramo"].ToString() + "</codramo>";
                str += "<nomramo>" + fila["nomramo"].ToString() + "</nomramo>";
                str += "<nivel>" + fila["nivel"].ToString() + "</nivel>";
                str += "</malla>";
            }
            str += "</vcentral>";
            doc.LoadXml(str);
            return(doc);
        }
예제 #2
0
        public string jsonramos(string codcarr)
        {
            ModeloUmas   obj = new ModeloUmas();
            DataTable    dt  = obj.Ramo(codcarr);
            Ramos        r;
            List <Ramos> ramos = new List <Ramos>();

            foreach (DataRow fila in dt.Rows)
            {
                r            = new Ramos();
                r.Codcarr    = fila["codcarr"].ToString();
                r.Nomcarrera = fila["nomcarrera"].ToString();
                r.Codramo    = fila["codramo"].ToString();
                r.Nomramo    = fila["nomramo"].ToString();
                r.Nivel      = int.Parse(fila["nivel"].ToString());
                ramos.Add(r);
            }
            JavaScriptSerializer js = new JavaScriptSerializer();
            string str = js.Serialize(ramos);

            return(str);
        }