private void btnSalvarAlteracaoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnSalvarAlteracaoActionPerformed

        Departamento DEP = new Departamento();
        String Nome = txtNomeDepartamento.getText();
        String CodDep = txtCodDepartamnento.getText();

        DEP.setNome(Nome);
        DEP.setCodigo(CodDep);

        DepartamentoBO departamentoBO = new DepartamentoBO();
        try {
            departamentoBO.UpdateDep(DEP);

            JOptionPane.showMessageDialog(null, "Departamento Atuzalido com Sucesso !!!",
                    "Gestão de Departamento", JOptionPane.INFORMATION_MESSAGE);

            logSegurancaDados log = null;
            log = new logSegurancaDados("INFO",
                    "Atualização de Departamento realizada com sucesso pelo "
                    + usuarioLogado.getTipo() + " : " + usuarioLogado.getNome());

            txtCodDepartamnento.setText("");
            txtNomeDepartamento.setText("");
            this.listarDepartamentos();
            this.btnExcluir.setEnabled(false);
            this.btnSalvarAlteracao.setEnabled(false);

        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, "Erro ao Atualizar o departamento\n"
                    + " Não é possivel Atualizar este Departamento",
                    "Gestão de Departamento", JOptionPane.ERROR_MESSAGE);
        } catch (excecaoDepartamento ex) {
            JOptionPane.showMessageDialog(null, "Erro ao Atualizar o departamento\n"
                    + " Ja Existe um departamento com este nome ou codigo. "
                    + "\n PorFavor Altere !!! ",
                    "Gestão de Departamento", JOptionPane.ERROR_MESSAGE);
        }
    }//GEN-LAST:event_btnSalvarAlteracaoActionPerformed