Ejemplo n.º 1
0
        private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {

            DefaultAction action = null;
            action = Actions.INSTANCE.getAction(EActions.ADICIONAR_PRESUPUESTO) as DefaultAction;
            if (action == null) return;
            action.Parameters.Add(EActionsParameters.CONTAINER, defaultContainerPanel);
            action.Ejecutar();
        }
Ejemplo n.º 2
0
 private void navTree_NodeSelectedChanged(object sender, TreeNodeMouseClickEventArgs e)
 {
     DefaultAction action = null;
     if (e.Node.Name == "PRESUPUESTOS_KEY")
     {
         action = Actions.INSTANCE.getAction(EActions.GESTIONAR_PRESUPUESTOS) as DefaultAction;
     }
     if (action == null) return;
     action.Parameters.Add(EActionsParameters.CONTAINER, defaultContainerPanel);
     action.Ejecutar();
 }
Ejemplo n.º 3
0
        private void adicionar(object sender, EventArgs e)
        {
            DefaultAction action = Actions.INSTANCE.getAction(EActions.ADICIONAR_CATEGORIA_AL_LADO) as DefaultAction;

            if (action == null)
            {
                return;
            }
            if (categoriasTree.SelectedNode == null)
            {
                return;
            }
            action.Parameters.Add(EActionsParameters.CATEGORIAS, categorias);
            action.Parameters.Add(EActionsParameters.IDS, idSet);
            foreach (Categoria cat in categorias)
            {
                if (cat.Id.ToString() == categoriasTree.SelectedNode.Name)
                {
                    action.Parameters.Add(EActionsParameters.CATEGORIA, cat);
                }
            }
            if (categoriasTree.SelectedNode.Name == "INGRESOS_KEY_INDEX")
            {
                action.Parameters.Add(EActionsParameters.TIPO_CATEGORIA, ETipoCategoria.INGRESO);
            }
            if (categoriasTree.SelectedNode.Name == "EGRESOS_KEY_INDEX")
            {
                action.Parameters.Add(EActionsParameters.TIPO_CATEGORIA, ETipoCategoria.EGRESO);
            }
            action.Ejecutar();
            fillTree();
            //seleccionar la nueva categoria
            if (!action.Parameters.ContainsKey(EActionsParameters.NUEVA_CATEGORIA))
            {
                return;
            }
            Categoria nuevacat = action.Parameters[EActionsParameters.NUEVA_CATEGORIA] as Categoria;

            if (nuevacat == null)
            {
                return;
            }
            categoriasTree.SelectedNode = categoriasTree.Nodes.Find(nuevacat.Id.ToString(), true)[0];
        }
Ejemplo n.º 4
0
        private void Editar(object sender, EventArgs e)
        {
            if (categoriasTree.SelectedNode == null)
            {
                return;
            }
            DefaultAction action = Actions.INSTANCE.getAction(EActions.EDITAR_CATEGORIA) as DefaultAction;

            if (action == null)
            {
                return;
            }
            action.Parameters.Add(EActionsParameters.CATEGORIAS, categorias);
            foreach (Categoria cat in categorias)
            {
                if (cat.Id.ToString() == categoriasTree.SelectedNode.Name)
                {
                    action.Parameters.Add(EActionsParameters.CATEGORIA, cat);
                }
            }
            action.Ejecutar();
        }