1
resposta

Remover Autor (Novo Modelo)

Olá pessoal,

Entendi que foi gerado um erro ao excluir o autor devido a presença dele na tabela de relacionamento livro_autor, gerei uma exception ao tentar excluir um autor que ja esta associado a um livro, porém gostaria de saber como posso fazer (mesmo isso não sendo uma boa pratica) como posso mostrar uma mensagem de confirmação ''esse autor esta associado a X Livros , tem certeza que deseja excluir ele?'' ao confirmar excluir essas associações.

desde já obrigado pela ajuda.

Att,

Gustavo Gonçalves.

1 resposta

Opa, você precisa acessar o FacesContext e adiciona a mensagem de validação necessária. Na tela é bom ter um checkbox indicando que o usuário quer sim deletar aquele autor... Dito isso, você vai precisar via código, excluir os livros dele e depois excluir ele.. o problema é se o livro tiver associado a uma compra e por aí vai.. por isso que deletar relacionamentos é má prática :).