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