Olá!
Minha dúvida é a seguinte:
Tenho um calendário feito com <rich:column e <h:selectBooleanCheckbox .
Quando seleciono uma data e clico em “salvar”, ele deve comparar no banco de dados se já existe esta a data
marcada. Se existir, eu deleto as duas datas (eh isso mesmo deleto as DUAS datas…).
Problemas:
- Na hora de comparar as datas, ele deve comparar duas listas, uma auxiliar, que guarda as datas que acabei de marcar e uma
lista com as datas que existem no banco. O que ocorre é que ele pega datas que não existem no banco, como “31/12/1969” e datas
com ano errado como “21/02/3911”. - Erro para salvar. Quando não há o que comparar, quando não existe nenhuma data salva no banco, ele da
“Caused by: org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save():”
Alguém tem alguma idéia para qualquer um desses problemas?
Obrigada.