@Override @Transactional public String update() { UsuarioEntity usuario = this.getBean().getUsuario(); if (usuario.getSenha().equals(CriptografiaUtil.getCodigoMd5(getSenhaAtual()))) { usuario.setSenha(CriptografiaUtil.getCodigoMd5(getNovaSenha())); this.avaliadorBC.update(this.getBean()); } else { messageContext.add(bundle.getString("label.senha.invalida")); } return getPreviousView(); }
@Override @Transactional public String insert() { // grava Endereco this.enderecoBC.insert(this.getBean().getEndereco()); // grava Usuario this.getBean().getUsuario().setSenha(CriptografiaUtil.getCodigoMd5(getNovaSenha())); this.getBean().getUsuario().setPapelUsuario(EnumPapelUsuario.AVALIADOR); this.usuarioBC.insert(this.getBean().getUsuario()); // grava Avaliador this.avaliadorBC.insert(this.getBean()); return getPreviousView(); }