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); }
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); }