Boa noite, estou tentando excluir uma compra e seus itens mas não estou entendo porque o método excluir dos itens não está sendo chamado, vai direto para o método excluir da compra, estou fazendo da seguinte forma:
public boolean excluirBD() {
boolean retorno = compra.excluir();
for (int i = 0; i < dtm.getRowCount(); i++){
setPersistenciaItem(i);
itemCompra.atualizaQuantidadeProdutoCompraCancelada(i);
itemCompra.excluir(i);
}
preencheTabelaHistorico(null);
return retorno;
}
Alguém sabe me dizer qual o erro?