fabioklopes

TelaPrincipal

Jan 4th, 2017
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 23.11 KB | None | 0 0
  1. package telas;
  2.  
  3. public class TelaPrincipal extends javax.swing.JFrame {
  4.  
  5.     // VARIÁVEIS LOCAIS
  6.     public String NOME;
  7.     public String USUARIO;
  8.     public String PERFIL;
  9.    
  10.     // VARIÁVEIS DE SESSÃO
  11.     public String SESSION_NOME;
  12.     public String SESSION_USUARIO;
  13.     public String SESSION_PERFIL;
  14.        
  15.     public TelaPrincipal() {
  16.         initComponents();
  17.         //this.setIconImage(new ImageIcon(getClass().getResource("/icones/numerador.jpg")).getImage());
  18.     }
  19.  
  20.    
  21.     @SuppressWarnings("unchecked")
  22.     // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
  23.     private void initComponents() {
  24.  
  25.         jMenuItem4 = new javax.swing.JMenuItem();
  26.         jMenuItem13 = new javax.swing.JMenuItem();
  27.         buttonGroup1 = new javax.swing.ButtonGroup();
  28.         usuario = new javax.swing.JLabel();
  29.         perfil = new javax.swing.JLabel();
  30.         jLabel1 = new javax.swing.JLabel();
  31.         jLabel2 = new javax.swing.JLabel();
  32.         jLabel3 = new javax.swing.JLabel();
  33.         nomeUsuario = new javax.swing.JLabel();
  34.         jMenuBar1 = new javax.swing.JMenuBar();
  35.         menuArquivo = new javax.swing.JMenu();
  36.         menuCriarNovoDoc = new javax.swing.JMenuItem();
  37.         menuCancelarNumerador = new javax.swing.JMenuItem();
  38.         menuAtivarNumerador = new javax.swing.JMenuItem();
  39.         menuGerenciarNovaUnid = new javax.swing.JMenuItem();
  40.         menuAbrirCriarNovoTipoDoc = new javax.swing.JMenuItem();
  41.         jSeparator1 = new javax.swing.JPopupMenu.Separator();
  42.         menuLogout = new javax.swing.JMenuItem();
  43.         menuAbrirSair = new javax.swing.JMenuItem();
  44.         jMenu2 = new javax.swing.JMenu();
  45.         menuConsultasDoc = new javax.swing.JMenuItem();
  46.         menuConsultasNumeradoresAtuais = new javax.swing.JMenuItem();
  47.         menuConsultasListaUsuarios = new javax.swing.JMenuItem();
  48.         menuFerramentas = new javax.swing.JMenu();
  49.         menuFerramentasCriarUsuario = new javax.swing.JMenuItem();
  50.         menuFerramentasGerenciarUsuario = new javax.swing.JMenuItem();
  51.         jSeparator2 = new javax.swing.JPopupMenu.Separator();
  52.         menuFerramentasAlterarPerfil = new javax.swing.JMenuItem();
  53.         menuFerramentasAlterarSenha = new javax.swing.JMenuItem();
  54.         jSeparator5 = new javax.swing.JPopupMenu.Separator();
  55.         jMenu1 = new javax.swing.JMenu();
  56.         menuExecutarBackup = new javax.swing.JMenuItem();
  57.         jSeparator6 = new javax.swing.JPopupMenu.Separator();
  58.         menuLimpezaTabelas = new javax.swing.JMenuItem();
  59.         jSeparator3 = new javax.swing.JPopupMenu.Separator();
  60.         menuAuditoria = new javax.swing.JMenuItem();
  61.         jMenu4 = new javax.swing.JMenu();
  62.         menuSobre = new javax.swing.JMenuItem();
  63.  
  64.         jMenuItem4.setText("jMenuItem4");
  65.  
  66.         jMenuItem13.setText("jMenuItem13");
  67.  
  68.         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  69.         setTitle("Sistema Numerador - EM/PM");
  70.         setBackground(new java.awt.Color(102, 102, 102));
  71.         setMinimumSize(new java.awt.Dimension(800, 600));
  72.         addWindowListener(new java.awt.event.WindowAdapter() {
  73.             public void windowOpened(java.awt.event.WindowEvent evt) {
  74.                 formWindowOpened(evt);
  75.             }
  76.         });
  77.         getContentPane().setLayout(null);
  78.  
  79.         usuario.setForeground(java.awt.SystemColor.controlDkShadow);
  80.         usuario.setText("usuario");
  81.         getContentPane().add(usuario);
  82.         usuario.setBounds(66, 28, 274, 19);
  83.  
  84.         perfil.setForeground(java.awt.SystemColor.controlDkShadow);
  85.         perfil.setText("perfil");
  86.         getContentPane().add(perfil);
  87.         perfil.setBounds(66, 53, 274, 14);
  88.  
  89.         jLabel1.setText("Nome:");
  90.         getContentPane().add(jLabel1);
  91.         jLabel1.setBounds(10, 10, 50, 14);
  92.  
  93.         jLabel2.setText("Perfil:");
  94.         getContentPane().add(jLabel2);
  95.         jLabel2.setBounds(10, 53, 50, 14);
  96.  
  97.         jLabel3.setText("Usuário:");
  98.         getContentPane().add(jLabel3);
  99.         jLabel3.setBounds(10, 30, 50, 14);
  100.  
  101.         nomeUsuario.setForeground(java.awt.SystemColor.controlDkShadow);
  102.         nomeUsuario.setText("nomeUsuario");
  103.         getContentPane().add(nomeUsuario);
  104.         nomeUsuario.setBounds(66, 7, 270, 20);
  105.  
  106.         menuArquivo.setText("Arquivo");
  107.  
  108.         menuCriarNovoDoc.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/formulario.png"))); // NOI18N
  109.         menuCriarNovoDoc.setText("Criar Novo Documento");
  110.         menuCriarNovoDoc.addActionListener(new java.awt.event.ActionListener() {
  111.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  112.                 menuCriarNovoDocActionPerformed(evt);
  113.             }
  114.         });
  115.         menuArquivo.add(menuCriarNovoDoc);
  116.  
  117.         menuCancelarNumerador.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/cancel.png"))); // NOI18N
  118.         menuCancelarNumerador.setText("Cancelar Numerador");
  119.         menuCancelarNumerador.addActionListener(new java.awt.event.ActionListener() {
  120.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  121.                 menuCancelarNumeradorActionPerformed(evt);
  122.             }
  123.         });
  124.         menuArquivo.add(menuCancelarNumerador);
  125.  
  126.         menuAtivarNumerador.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/accept.png"))); // NOI18N
  127.         menuAtivarNumerador.setText("Ativar Numerador");
  128.         menuAtivarNumerador.addActionListener(new java.awt.event.ActionListener() {
  129.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  130.                 menuAtivarNumeradorActionPerformed(evt);
  131.             }
  132.         });
  133.         menuArquivo.add(menuAtivarNumerador);
  134.  
  135.         menuGerenciarNovaUnid.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/table.png"))); // NOI18N
  136.         menuGerenciarNovaUnid.setText("Gerenciar Unidades");
  137.         menuGerenciarNovaUnid.addActionListener(new java.awt.event.ActionListener() {
  138.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  139.                 menuGerenciarNovaUnidActionPerformed(evt);
  140.             }
  141.         });
  142.         menuArquivo.add(menuGerenciarNovaUnid);
  143.  
  144.         menuAbrirCriarNovoTipoDoc.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/page.png"))); // NOI18N
  145.         menuAbrirCriarNovoTipoDoc.setText("Criar Novo Tipo de Documento");
  146.         menuAbrirCriarNovoTipoDoc.addActionListener(new java.awt.event.ActionListener() {
  147.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  148.                 menuAbrirCriarNovoTipoDocActionPerformed(evt);
  149.             }
  150.         });
  151.         menuArquivo.add(menuAbrirCriarNovoTipoDoc);
  152.         menuArquivo.add(jSeparator1);
  153.  
  154.         menuLogout.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_W, java.awt.event.InputEvent.CTRL_MASK));
  155.         menuLogout.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/db-disconnect.png"))); // NOI18N
  156.         menuLogout.setText("Logout...");
  157.         menuLogout.addActionListener(new java.awt.event.ActionListener() {
  158.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  159.                 menuLogoutActionPerformed(evt);
  160.             }
  161.         });
  162.         menuArquivo.add(menuLogout);
  163.  
  164.         menuAbrirSair.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F4, java.awt.event.InputEvent.ALT_MASK));
  165.         menuAbrirSair.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/door_in.png"))); // NOI18N
  166.         menuAbrirSair.setText("Sair");
  167.         menuAbrirSair.addActionListener(new java.awt.event.ActionListener() {
  168.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  169.                 menuAbrirSairActionPerformed(evt);
  170.             }
  171.         });
  172.         menuArquivo.add(menuAbrirSair);
  173.  
  174.         jMenuBar1.add(menuArquivo);
  175.  
  176.         jMenu2.setText("Consultas");
  177.  
  178.         menuConsultasDoc.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/magnifier.png"))); // NOI18N
  179.         menuConsultasDoc.setText("Documento...");
  180.         menuConsultasDoc.addActionListener(new java.awt.event.ActionListener() {
  181.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  182.                 menuConsultasDocActionPerformed(evt);
  183.             }
  184.         });
  185.         jMenu2.add(menuConsultasDoc);
  186.  
  187.         menuConsultasNumeradoresAtuais.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/report.png"))); // NOI18N
  188.         menuConsultasNumeradoresAtuais.setText("Numeradores Atuais...");
  189.         menuConsultasNumeradoresAtuais.addActionListener(new java.awt.event.ActionListener() {
  190.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  191.                 menuConsultasNumeradoresAtuaisActionPerformed(evt);
  192.             }
  193.         });
  194.         jMenu2.add(menuConsultasNumeradoresAtuais);
  195.  
  196.         menuConsultasListaUsuarios.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/page.png"))); // NOI18N
  197.         menuConsultasListaUsuarios.setText("Lista de Usuários");
  198.         menuConsultasListaUsuarios.addActionListener(new java.awt.event.ActionListener() {
  199.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  200.                 menuConsultasListaUsuariosActionPerformed(evt);
  201.             }
  202.         });
  203.         jMenu2.add(menuConsultasListaUsuarios);
  204.  
  205.         jMenuBar1.add(jMenu2);
  206.  
  207.         menuFerramentas.setText("Ferramentas");
  208.  
  209.         menuFerramentasCriarUsuario.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/user.png"))); // NOI18N
  210.         menuFerramentasCriarUsuario.setText("Criar Usuário");
  211.         menuFerramentasCriarUsuario.addActionListener(new java.awt.event.ActionListener() {
  212.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  213.                 menuFerramentasCriarUsuarioActionPerformed(evt);
  214.             }
  215.         });
  216.         menuFerramentas.add(menuFerramentasCriarUsuario);
  217.  
  218.         menuFerramentasGerenciarUsuario.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/vcard.png"))); // NOI18N
  219.         menuFerramentasGerenciarUsuario.setText("Gerenciar Usuários");
  220.         menuFerramentasGerenciarUsuario.addActionListener(new java.awt.event.ActionListener() {
  221.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  222.                 menuFerramentasGerenciarUsuarioActionPerformed(evt);
  223.             }
  224.         });
  225.         menuFerramentas.add(menuFerramentasGerenciarUsuario);
  226.         menuFerramentas.add(jSeparator2);
  227.  
  228.         menuFerramentasAlterarPerfil.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/page_edit.png"))); // NOI18N
  229.         menuFerramentasAlterarPerfil.setText("Alterar Perfil de Usuário");
  230.         menuFerramentasAlterarPerfil.addActionListener(new java.awt.event.ActionListener() {
  231.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  232.                 menuFerramentasAlterarPerfilActionPerformed(evt);
  233.             }
  234.         });
  235.         menuFerramentas.add(menuFerramentasAlterarPerfil);
  236.  
  237.         menuFerramentasAlterarSenha.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/lock.png"))); // NOI18N
  238.         menuFerramentasAlterarSenha.setText("Alterar Senha de Usuário ");
  239.         menuFerramentasAlterarSenha.addActionListener(new java.awt.event.ActionListener() {
  240.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  241.                 menuFerramentasAlterarSenhaActionPerformed(evt);
  242.             }
  243.         });
  244.         menuFerramentas.add(menuFerramentasAlterarSenha);
  245.         menuFerramentas.add(jSeparator5);
  246.  
  247.         jMenu1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/database_gear.png"))); // NOI18N
  248.         jMenu1.setText("Funções de Banco de Dados");
  249.  
  250.         menuExecutarBackup.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/database_save.png"))); // NOI18N
  251.         menuExecutarBackup.setText("Executar Backup...");
  252.         menuExecutarBackup.addActionListener(new java.awt.event.ActionListener() {
  253.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  254.                 menuExecutarBackupActionPerformed(evt);
  255.             }
  256.         });
  257.         jMenu1.add(menuExecutarBackup);
  258.         jMenu1.add(jSeparator6);
  259.  
  260.         menuLimpezaTabelas.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/database_refresh.png"))); // NOI18N
  261.         menuLimpezaTabelas.setText("Finalizar Numeradores");
  262.         menuLimpezaTabelas.addActionListener(new java.awt.event.ActionListener() {
  263.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  264.                 menuLimpezaTabelasActionPerformed(evt);
  265.             }
  266.         });
  267.         jMenu1.add(menuLimpezaTabelas);
  268.  
  269.         menuFerramentas.add(jMenu1);
  270.         menuFerramentas.add(jSeparator3);
  271.  
  272.         menuAuditoria.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/application_double.png"))); // NOI18N
  273.         menuAuditoria.setText("Auditoria");
  274.         menuAuditoria.addActionListener(new java.awt.event.ActionListener() {
  275.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  276.                 menuAuditoriaActionPerformed(evt);
  277.             }
  278.         });
  279.         menuFerramentas.add(menuAuditoria);
  280.  
  281.         jMenuBar1.add(menuFerramentas);
  282.  
  283.         jMenu4.setText("Sobre");
  284.  
  285.         menuSobre.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/info.png"))); // NOI18N
  286.         menuSobre.setText("Sobre  o Numerador");
  287.         menuSobre.addActionListener(new java.awt.event.ActionListener() {
  288.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  289.                 menuSobreActionPerformed(evt);
  290.             }
  291.         });
  292.         jMenu4.add(menuSobre);
  293.  
  294.         jMenuBar1.add(jMenu4);
  295.  
  296.         setJMenuBar(jMenuBar1);
  297.     }// </editor-fold>                        
  298.     private void menuAbrirSairActionPerformed(java.awt.event.ActionEvent evt) {                                              
  299.         System.exit(0);
  300.     }                                            
  301.  
  302.     private void menuCriarNovoDocActionPerformed(java.awt.event.ActionEvent evt) {                                                
  303.         TelaNumerador tn = new TelaNumerador();
  304.         tn.setVisible(true);
  305.     }                                                
  306.  
  307.     private void menuFerramentasGerenciarUsuarioActionPerformed(java.awt.event.ActionEvent evt) {                                                                
  308.         TelaGerenciarUsuarios tgu = new TelaGerenciarUsuarios();
  309.         tgu.setVisible(true);
  310.     }                                                              
  311.  
  312.     private void menuAbrirCriarNovoTipoDocActionPerformed(java.awt.event.ActionEvent evt) {                                                          
  313.         TelaNovoTipoDocumento tnd = new TelaNovoTipoDocumento();
  314.         tnd.setVisible(true);
  315.     }                                                        
  316.  
  317.     private void menuGerenciarNovaUnidActionPerformed(java.awt.event.ActionEvent evt) {                                                      
  318.         TelaGerenciarUnidades tnu = new TelaGerenciarUnidades();
  319.         tnu.setVisible(true);
  320.     }                                                    
  321.  
  322.     private void menuFerramentasCriarUsuarioActionPerformed(java.awt.event.ActionEvent evt) {                                                            
  323.         TelaNovoUsuario tnu = new TelaNovoUsuario();
  324.         tnu.setVisible(true);
  325.     }                                                          
  326.  
  327.     private void menuFerramentasAlterarSenhaActionPerformed(java.awt.event.ActionEvent evt) {                                                            
  328.         TelaAlterarSenha tas = new TelaAlterarSenha();
  329.         tas.setVisible(true);
  330.     }                                                          
  331.  
  332.     private void menuFerramentasAlterarPerfilActionPerformed(java.awt.event.ActionEvent evt) {                                                            
  333.         TelaAlterarPerfil tap = new TelaAlterarPerfil();
  334.         tap.setVisible(true);
  335.     }                                                            
  336.  
  337.     private void menuSobreActionPerformed(java.awt.event.ActionEvent evt) {                                          
  338.         TelaSobre ts = new TelaSobre();
  339.         ts.setVisible(true);
  340.     }                                        
  341.  
  342.     private void menuLogoutActionPerformed(java.awt.event.ActionEvent evt) {                                          
  343.         TelaLogin tl = new TelaLogin();
  344.         tl.setVisible(true);
  345.         this.dispose();
  346.     }                                          
  347.  
  348.     private void formWindowOpened(java.awt.event.WindowEvent evt) {                                  
  349.         bloqueioAcesso();
  350.         preencheVariaveis();
  351.        
  352.         // PREENCHENDO O MENU LOGOUT DA TELA PRINCIPAL
  353.         menuLogout.setText("Logout de " + NOME);
  354.     }                                
  355.  
  356.     private void menuCancelarNumeradorActionPerformed(java.awt.event.ActionEvent evt) {                                                      
  357.         TelaCancelarNumerador tcn = new TelaCancelarNumerador();
  358.         tcn.setVisible(true);
  359.     }                                                    
  360.  
  361.     private void menuAtivarNumeradorActionPerformed(java.awt.event.ActionEvent evt) {                                                    
  362.         TelaAtivarNumerador tan = new TelaAtivarNumerador();
  363.         tan.setVisible(true);
  364.     }                                                  
  365.  
  366.     private void menuLimpezaTabelasActionPerformed(java.awt.event.ActionEvent evt) {                                                  
  367.         TelaFinalizarNumeradores tfn = new TelaFinalizarNumeradores();
  368.         tfn.setVisible(true);
  369.     }                                                  
  370.  
  371.     private void menuExecutarBackupActionPerformed(java.awt.event.ActionEvent evt) {                                                  
  372.         TelaBackup tb = new TelaBackup();
  373.         tb.setVisible(true);
  374.     }                                                  
  375.  
  376.     private void menuConsultasListaUsuariosActionPerformed(java.awt.event.ActionEvent evt) {                                                          
  377.         TelaConsultaUsuarios tcu = new TelaConsultaUsuarios();
  378.         tcu.setVisible(true);
  379.     }                                                          
  380.  
  381.     private void menuConsultasNumeradoresAtuaisActionPerformed(java.awt.event.ActionEvent evt) {                                                              
  382.         TelaNumeradoresAtuais tna = new TelaNumeradoresAtuais();
  383.         tna.setVisible(true);
  384.     }                                                              
  385.  
  386.     private void menuConsultasDocActionPerformed(java.awt.event.ActionEvent evt) {                                                
  387.         TelaConsulta tc = new TelaConsulta();
  388.         tc.setVisible(true);
  389.     }                                                
  390.  
  391.     private void menuAuditoriaActionPerformed(java.awt.event.ActionEvent evt) {                                              
  392.         TelaAuditoria ta = new TelaAuditoria();
  393.         ta.setVisible(true);
  394.     }                                            
  395.  
  396.  
  397.     public static void main(String args[]) {
  398.         try {
  399.             for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
  400.                 if ("Metal".equals(info.getName())) {
  401.                     javax.swing.UIManager.setLookAndFeel(info.getClassName());
  402.                     break;
  403.                 }
  404.             }
  405.         } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | javax.swing.UnsupportedLookAndFeelException ex) {
  406.             java.util.logging.Logger.getLogger(TelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  407.         }
  408.  
  409.         java.awt.EventQueue.invokeLater(() -> {
  410.             new TelaPrincipal().setVisible(true);
  411.         });
  412.     }
  413.  
  414.  
  415.     // Variables declaration - do not modify                    
  416.     private javax.swing.ButtonGroup buttonGroup1;
  417.     private javax.swing.JLabel jLabel1;
  418.     private javax.swing.JLabel jLabel2;
  419.     private javax.swing.JLabel jLabel3;
  420.     private javax.swing.JMenu jMenu1;
  421.     private javax.swing.JMenu jMenu2;
  422.     private javax.swing.JMenu jMenu4;
  423.     private javax.swing.JMenuBar jMenuBar1;
  424.     private javax.swing.JMenuItem jMenuItem13;
  425.     private javax.swing.JMenuItem jMenuItem4;
  426.     private javax.swing.JPopupMenu.Separator jSeparator1;
  427.     private javax.swing.JPopupMenu.Separator jSeparator2;
  428.     private javax.swing.JPopupMenu.Separator jSeparator3;
  429.     private javax.swing.JPopupMenu.Separator jSeparator5;
  430.     private javax.swing.JPopupMenu.Separator jSeparator6;
  431.     private javax.swing.JMenuItem menuAbrirCriarNovoTipoDoc;
  432.     private javax.swing.JMenuItem menuAbrirSair;
  433.     public javax.swing.JMenu menuArquivo;
  434.     private javax.swing.JMenuItem menuAtivarNumerador;
  435.     private javax.swing.JMenuItem menuAuditoria;
  436.     private javax.swing.JMenuItem menuCancelarNumerador;
  437.     private javax.swing.JMenuItem menuConsultasDoc;
  438.     private javax.swing.JMenuItem menuConsultasListaUsuarios;
  439.     private javax.swing.JMenuItem menuConsultasNumeradoresAtuais;
  440.     private javax.swing.JMenuItem menuCriarNovoDoc;
  441.     private javax.swing.JMenuItem menuExecutarBackup;
  442.     private javax.swing.JMenu menuFerramentas;
  443.     private javax.swing.JMenuItem menuFerramentasAlterarPerfil;
  444.     private javax.swing.JMenuItem menuFerramentasAlterarSenha;
  445.     private javax.swing.JMenuItem menuFerramentasCriarUsuario;
  446.     private javax.swing.JMenuItem menuFerramentasGerenciarUsuario;
  447.     private javax.swing.JMenuItem menuGerenciarNovaUnid;
  448.     private javax.swing.JMenuItem menuLimpezaTabelas;
  449.     public javax.swing.JMenuItem menuLogout;
  450.     private javax.swing.JMenuItem menuSobre;
  451.     public static javax.swing.JLabel nomeUsuario;
  452.     public static javax.swing.JLabel perfil;
  453.     public static javax.swing.JLabel usuario;
  454.     // End of variables declaration                  
  455.  
  456.     private void bloqueioAcesso() {
  457.         if ("user".equals(PERFIL)){
  458.             menuGerenciarNovaUnid.setEnabled(false);
  459.             menuAbrirCriarNovoTipoDoc.setEnabled(false);
  460.             menuFerramentasAlterarPerfil.setEnabled(false);
  461.             menuFerramentasCriarUsuario.setEnabled(false);
  462.             menuFerramentasGerenciarUsuario.setEnabled(false);
  463.             menuLimpezaTabelas.setEnabled(false);
  464.             menuExecutarBackup.setEnabled(false);
  465.             menuAuditoria.setEnabled(false);
  466.         }
  467.     }
  468.  
  469.     public void preencheVariaveis() {
  470.         if ("admin".equals(PERFIL) ) {
  471.             PERFIL = "Administrador";
  472.         } else if ("user".equals(PERFIL) ) {
  473.             PERFIL = "Usuário";
  474.         }
  475.        
  476.         // LEGENDAS NA TELA PRINCIPAL
  477.         nomeUsuario.setText(NOME);
  478.         usuario.setText(USUARIO);
  479.         perfil.setText(PERFIL);
  480.        
  481.         // DETERMINANDO AS VARIÁVEIS DE SESSÃO
  482.         SESSION_NOME = NOME;
  483.         SESSION_USUARIO = USUARIO;
  484.         SESSION_PERFIL = PERFIL;
  485.     }
  486.    
  487. }
Advertisement
Add Comment
Please, Sign In to add comment