コード例 #1
0
 /// <summary>
 /// Chama classe que carregará todos os modulos que o usuário tem acesso.
 /// </summary>
 private void Carregar_Modulos()
 {
     if (Propriedades.Carrega_Barra_Ferramentas_Modulos)
     {
         cf_Modulo tsm = new cf_Modulo();
         tsm.Carregar_Barra_Ferramenta(this.toolBarNavegacao);
     }
     else
     {
         //-- Monta menus
         cf_MenuBuilder menu = new cf_MenuBuilder();
         this.Menu = menu.MontarMenu(1, Propriedades.CodigoUsuario, mnuMenuSair);
     }
 }
コード例 #2
0
        public void bbi_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int iModulo = int.Parse(e.Item.Tag.ToString());

            this.lblModulo.Text = string.Format(this.lblModulo.Tag.ToString(), e.Item.Caption);
            if (iModulo > 0)
            {
                if (this.Menu != null)
                {
                    this.Menu.MenuItems.Clear();
                }

                //-- Monta menus
                cf_MenuBuilder menu = new cf_MenuBuilder();
                this.Menu = menu.MontarMenu(iModulo, Propriedades.CodigoUsuario, mnuMenuSair);
            }
        }