private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
        if (txtNome.getText().equals("")
                || txtEmail.getText().equals("")) {

            JOptionPane.showMessageDialog(null, "Não foi possivel Atualizar o cadastro \n Preencha todos os campos",
                    "Alteração de Dados Pessoais", JOptionPane.ERROR_MESSAGE);
        } else {

            boolean emailValidado;
            ValidacaoEmail validacao = new ValidacaoEmail();
            emailValidado = validacao.validaEmail(txtEmail.getText());

            if (emailValidado == true) {
                int idUsuario;
                String Nome;
                String Email;
                String Tipo;
                String Senha = null;
                Departamento Departamento = null;

                //Seta o Nome e a descrição projeto
                idUsuario = Integer.parseInt(txtCod.getText());
                Nome = txtNome.getText();
                Email = txtEmail.getText();
                Senha = txtSenha.getText();

                //codigo abaixo chama mtodo q realiza a criptografia da senha
                criptografiaUtil criptografiaSenha = new criptografiaUtil();
                Senha = criptografiaSenha.criptografiaSenha(Senha);

                //Cria um novo projeto e seta todos os dados
                Usuario usuario = new Usuario();

                usuario.setIdUsuario(idUsuario);
                usuario.setNome(Nome);
                usuario.setEmail(Email);
                usuario.setSenha(Senha);

                //Cria um novo objeto do tipo ProjetoBO e 
                //passa como parmetro o projeto que será cadastrado
                UsuarioBO usuarioBO = new UsuarioBO();

                try {
                    usuarioBO.AlteracaoDadosPessoais(usuario);
                    JOptionPane.showMessageDialog(null, "Dados Atualizados com Sucesso !!!",
                            "Alteração de Dados", JOptionPane.INFORMATION_MESSAGE);

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

                    txtNome.setText("");

                    txtEmail.setText("");
                    txtSenha.setText("");

                    txtTipoUser.setText("");
                    txtCod.setText("");
                    this.dispose();

                } catch (SQLException ex) {
                    JOptionPane.showMessageDialog(null, "Erro ao alterar Dados Pessoais",
                            "Alteração de Dados Pessoais", JOptionPane.ERROR_MESSAGE);
                }
            } else {
                JOptionPane.showMessageDialog(null, "Email Inválido !!!", "Alteração de Dados Pessoais", JOptionPane.ERROR_MESSAGE);

            }

        }


    }//GEN-LAST:event_jButton1ActionPerformed