示例#1
0
        private void SetMenu()
        {
            var curUser = commB.GetUsuarioById(Tools.UserCredentials.UserId);

            if (curUser.Any())
            {
                foreach (var usuarioActivo in curUser)
                {
                    if (usuarioActivo.Mantenimientos)
                    {
                        mantenimientosToolStripMenuItem.Enabled = true;
                    }
                    if (usuarioActivo.Procesos)
                    {
                        procesosToolStripMenuItem.Enabled = true;
                    }
                    if (usuarioActivo.Consultas)
                    {
                        consultasToolStripMenuItem.Enabled = true;
                    }
                    //if (usuarioActivo.Seguridad) seguridadToolStripMenuItem.Enabled = true;
                    // algunos items deben ser solo para usuario tipo administrador
                    if (Tools.UserCredentials.IsAdmin)
                    {
                        usuariosToolStripMenuItem1.Enabled  = true;
                        respaldosToolStripMenuItem1.Enabled = true;
                    }
                }
            }
        }