Example #1
0
        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;
            }
        }
Example #3
0
        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);
        }