Ejemplo n.º 1
0
 private void rellenarComboBoxTipo()
 {
     cTipo.Items.Add("");
     foreach (TipoEmpleado tipo in TiposEmpleado.getInstance().tiposEmpleado())
     {
         cTipo.Items.Add(tipo.descripcion);
         tipos[tipo.codigo] = tipo.descripcion;
     }
 }
Ejemplo n.º 2
0
        public FormPrincipal()
        {
            InitializeComponent();
            FormLogin login = new FormLogin();

            login.ShowDialog(this);
            username = login.USERNAME;
            TiposEmpleado.getInstance();

            //username = "******";

            /*
             * aBMToolStripMenuItem.Enabled = true;
             * aBMDeRolToolStripMenuItem.Enabled = true;
             * aBMDeUsuarioToolStripMenuItem.Enabled = true;
             * aBMDeClienteToolStripMenuItem.Enabled=true;
             * aBMDeProductoToolStripMenuItem.Enabled = true;
             * asignaciónDeStockToolStripMenuItem.Enabled=true;
             * facturaciónToolStripMenuItem.Enabled = true;
             * efectuarPagoToolStripMenuItem.Enabled=true;
             * tableroDeControlToolStripMenuItem.Enabled=true;
             * clientesPremiumToolStripMenuItem.Enabled=true;
             * mejoresCategoriasToolStripMenuItem.Enabled = true;
             * */

            this.Text += " - " + username;
            foreach (string s in login.FUNCIONES)
            {
                //MessageBox.Show(s);
                switch (s)
                {
                case "ABM de Rol":
                    mnuABMRol.Enabled = true;
                    break;

                case "ABM de Rol":
                    aBMDeRolToolStripMenuItem.Enabled = true;
                    break;

                case "ABM de Usuario":
                    aBMDeUsuarioToolStripMenuItem.Enabled = true;
                    break;

                case "ABM de Cliente":
                    aBMDeClienteToolStripMenuItem.Enabled = true;
                    break;

                case "ABM de Producto":
                    aBMDeProductoToolStripMenuItem.Enabled = true;
                    break;

                case "Asignacion de stock":
                    asignaciónDeStockToolStripMenuItem.Enabled = true;
                    break;

                case "Facturacion":
                    facturaciónToolStripMenuItem.Enabled = true;
                    break;

                case "Efectuar Pago":
                    efectuarPagoToolStripMenuItem.Enabled = true;
                    break;

                case "Tablero de Control":
                    tableroDeControlToolStripMenuItem.Enabled = true;
                    break;

                case "Clientes Premium":
                    clientesPremiumToolStripMenuItem.Enabled = true;
                    break;

                case "Mejores Categorias":
                    mejoresCategoriasToolStripMenuItem.Enabled = true;
                    break;
                }
            }
        }