private void barButtonItem_Grupo_ItemClick(object sender, ItemClickEventArgs e) { try { string NameGrupo = ""; string IdGrupo = ""; NameGrupo = "Grupo" + CGrupo; seg_Menu_Grupo_Bus BusGrupo = new seg_Menu_Grupo_Bus(); seg_Menu_Grupo_Info InfoGrupo = new seg_Menu_Grupo_Info(); InfoGrupo.Descripcion = NameGrupo; InfoGrupo.Visible = true; InfoGrupo.Codigo_Pagina = Info_seg_Menu_Pagina_Seleccionado.Codigo_Pagina; InfoGrupo.ImageIndex = 2; InfoGrupo.Visible = true; if (InfoGrupo.Codigo_Pagina != null) { BusGrupo.GrabarDB(InfoGrupo, ref IdGrupo, ref MensajeError); TreeListNode newNode = treeListMenu.AppendNode(new object[] { NameGrupo, InfoGrupo }, NodoSeleccionado); newNode.ImageIndex = 2; newNode.SelectImageIndex = 2; newNode.Selected = true; newNode.Tag = InfoGrupo; treeListMenu.SetNodeIndex(newNode, 0); CGrupo++; } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }