public JsonResult GeneraArbol(int idpadre, int idapp) { string arbol = string.Empty; ConsultaDep consultaobj = new ConsultaDep(); try { if (consultaobj.VerificaDatosConsulta()) { Proceso procesoobj = new Proceso(); ProcesoDto prodto = new ProcesoDto(); prodto.AplicacionID = idapp; prodto.ProcesoID = 50; prodto.UsuarioID = 1; if (procesoobj.ObtenProcesoJerarquia(prodto)) { arbol = CargaTree(procesoobj); } } } catch (Exception err) { consultaobj.EscribeLogWS("DependenciasController.GeneraArbol " + err.Message.ToString()); } finally { consultaobj = null; } return(Json(arbol, JsonRequestBehavior.AllowGet)); }
public AnalisisModel() { Area areaobj = new Area(); if (areaobj.ObtenArea(1)) { XmlNode select = areaobj.AreaXML.DocumentElement.SelectSingleNode("Areas"); areasList.Add(new Utilerias.ItemsCombo(0, "--select--")); aplicacionesList.Add(new Utilerias.ItemsCombo(0, "--select--")); filtro1List.Add(new Utilerias.ItemsCombo(0, "--select--")); filtro2List.Add(new Utilerias.ItemsCombo(0, "--select--")); filtro3List.Add(new Utilerias.ItemsCombo(0, "--select--")); filtro4List.Add(new Utilerias.ItemsCombo(0, "--select--")); foreach (XmlNode area in select.SelectNodes("row")) { areasList.Add(new Utilerias.ItemsCombo(int.Parse(area.Attributes["AreaID"].Value.ToString()), area.Attributes["Nombre"].Value.ToString())); } } ConsultaDep consultaobj = new ConsultaDep(); if (consultaobj.ConsultaDependencia()) { xdetalle = consultaobj.ConsultaXML; } }
public XmlDocument ObtenDetalle(string Tipo, int AplicacionID, string Filtro1, string Filtro2, string Filtro3, string Filtro4) { XmlDocument xdet = new XmlDocument(); ConsultaDep consultaobj = new ConsultaDep(); if (consultaobj.ConsultaDependenciaFiltro(Tipo, AplicacionID, Filtro1, Filtro2, Filtro3, Filtro4)) { xdet = consultaobj.ConsultaXML; } return(xdet); }