private void RefreshSearch()
        {
            /// <summary>
            /// Actualiza la rama del árbol a partir del padre del nodo seleccionado.
            /// </summary>

            Infragistics.Win.UltraWinTree.UltraTreeNode Nodo;
            if (ultraTree1.GetNodeByKey(_key).IsRootLevelNode)
            {
                Nodo = ultraTree1.GetNodeByKey(_key);
            }
            else
            {
                Nodo = ultraTree1.GetNodeByKey(_key).Parent;
            }

            switch (_source.ToUpper())
            {
            case "PRODUCTOS":
            {
                tsh_JerarquiaAgrupProd.HijosYNietos(Nodo);
            } break;

            case "CUENTAS":
            {
                tsa_JerarquiaAgrupCuentas.HijosYNietos(Nodo);
            } break;

            case "PROVEEDORES":
            {
                tpu_JerarquiaAgrupProveedores.HijosYNietos(Nodo);
            } break;
            }
        }
Ejemplo n.º 2
0
        private void RefreshSearch()
        {
            /// <summary>
            /// Actualiza la rama del árbol a partir del padre del nodo seleccionado.
            /// </summary>
            Infragistics.Win.UltraWinTree.UltraTreeNode Nodo;
            if (ultraTree1.GetNodeByKey(_key).IsRootLevelNode)
            {
                Nodo = ultraTree1.GetNodeByKey(_key);
            }
            else
            {
                Nodo = ultraTree1.GetNodeByKey(_key).Parent;
            }

            sy_JerarquiaAgrupVariables.HijosYNietos(Nodo);
        }