Exemple #1
0
        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());
            }
        }