public void gravaLinkTransmissao() {
try {
if (jogo.getId() != null) {
jogo.setId(idJogo);
jogo.setLink(jogo.getLink());
jogo.setDataTransmissao(jogo.getDataTransmissao());
jogoService.salvarLinkTransmissao(jogo.getLink(), jogo.getDataTransmissao(), idJogo);
}
} catch (Exception e) {
Funcoes.adicionarMensagemErro(e.getMessage());
}
}
qual o problema?
Tem coisa estranha no seu código:
if (jogo.getId() != null) { // se o jogo tem um ID
jogo.setId(idJogo); // você seta outro ID nele?
jogo.setLink(jogo.getLink()); // você tá setando no próprio jogo o link que ele já tem?
jogo.setDataTransmissao(jogo.getDataTransmissao()); // você tá setando no próprio jogo a data que ele já tem?