Diferencia entre revisiones de «Formulario Menú 2.0.N»

De FlexiPymeDocs
Ir a la navegación Ir a la búsqueda
(Página creada con «===Formulario Proceso=== ==== Código de Referencia ==== <syntaxhighlight class="cs hljs"> using FlexiPyme.entorno; using FlexiPyme.ui.menu; using System; using System.Co…»)
 
 
(No se muestra una edición intermedia del mismo usuario)
Línea 15: Línea 15:
 
     public class Menu : FlexiMenu
 
     public class Menu : FlexiMenu
 
     {
 
     {
 +
 
         // Si no se inicializa el menu se itenta cargar de la base.
 
         // Si no se inicializa el menu se itenta cargar de la base.
 
         public override void InicializarMenu()
 
         public override void InicializarMenu()
 
         {
 
         {
 +
 +
            this.NotificacionesCodigoFormulario = "frmClientesLista";
 +
            this.NotificacionesContador = 0
 +
 
             if (Seguridad.HayUsuarioLogueado())
 
             if (Seguridad.HayUsuarioLogueado())
 
             {
 
             {
Línea 24: Línea 29:
 
                 menuAdministradores.AddMenu("Ventas", "")
 
                 menuAdministradores.AddMenu("Ventas", "")
 
                                     .AddMenu("Clientes", "frmClientesLista");
 
                                     .AddMenu("Clientes", "frmClientesLista");
 +
 +
                menuAdministradores.AddSeparador();
 +
 +
                // Menú tipo Icono con Tooltip
 +
                menuAdministradores.AddMenuIcono("Conf.", "frmClientesLista", "menuConf", "<i class=\"fa fa-cog\" aria-hidden=\"true\"></i>", "Tooltip Configuración");
 +
               
 +
 
             }
 
             }
 
         }
 
         }

Revisión actual del 09:45 7 mar 2024

Formulario Proceso

Código de Referencia

using FlexiPyme.entorno;
using FlexiPyme.ui.menu;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FlexiDemo.Plataforma
{
    public class Menu : FlexiMenu
    {

        // Si no se inicializa el menu se itenta cargar de la base.
        public override void InicializarMenu()
        {

            this.NotificacionesCodigoFormulario = "frmClientesLista";
            this.NotificacionesContador = 0

            if (Seguridad.HayUsuarioLogueado())
            {
                // Menu Administradores
                FlexiMenuPerfil menuAdministradores = this.AddMenuPerfil("Administradores");
                menuAdministradores.AddMenu("Ventas", "")
                                    .AddMenu("Clientes", "frmClientesLista");

                menuAdministradores.AddSeparador();

                // Menú tipo Icono con Tooltip
                menuAdministradores.AddMenuIcono("Conf.", "frmClientesLista", "menuConf", "<i class=\"fa fa-cog\" aria-hidden=\"true\"></i>", "Tooltip Configuración");
                

            }
        }
    }
}