private void itmMnuEncarregadoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_itmMnuEncarregadoActionPerformed
        // Menu - Cadastro > ItemMenu - Encarregado 
        DepartamentoBO depBO = new DepartamentoBO();

        Departamento DEPexistente = null;

        try {
            DEPexistente = depBO.SelectDepartamentos();
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, "Erro ao selecionar o departamento",
                    "Cadastro de Gerente", JOptionPane.ERROR_MESSAGE);
        }

        if (DEPexistente == null) {
            JOptionPane.showMessageDialog(null, "Não existe departamentos cadastrados\n"
                    + "É necessário cadastrar no minimo um Departamento !!!", "Cadastro de Encarregado", JOptionPane.ERROR_MESSAGE);
        } else {
            //Instancia uma tela de cadastro de Encarregado 
            //Se o usuario que esta logado for Um diretor ou um Gerente;
            //caso não seja um diretor nem Gerente é exibida uma mensagem ao usuario do sistema.
            //Obs: Somente diretor e gerente podem cadastrar Encarregados.
            String Encarregado = "Encarregado";
            if ((usuarioLogado.getTipo().equals("Diretor")) || (usuarioLogado.getTipo().equals("Gerente"))) {

                CadastroUserForm cadastroUserForm = null;
                cadastroUserForm = new CadastroUserForm(Encarregado, usuarioLogado);

                cadastroUserForm.setVisible(true);
                centralizaForm(cadastroUserForm);
                cadastroUserForm.toFront();
                JDP1.add(cadastroUserForm);

            } else {
                JOptionPane.showMessageDialog(null, "Você não possui previlégios para acessar \n   "
                        + "a Tela de Cadastros de Encarregado!!!", "Cadastro de Encarregado", JOptionPane.ERROR_MESSAGE);

            }
        }
    }//GEN-LAST:event_itmMnuEncarregadoActionPerformed