Bom dia, sou novato na área de programação, se alguém puder me dar umas dicas no problema abaixo...
Estou tentando colocar uma condição em um relatório de avaliação. Nesse relatório, eu tenho uma data de finalização de chamado (data_finalizacao), estou tentando colocar uma condição, para aparecer nesse relatório, apenas chamados que seja igual à data (data_finalizacao) ou mais que 30 dias...
Exemplo, eu finalizei um chamado hoje. Então no relatório, o chamado só vai ficar disponível de hoje (10/11/2014) até (10/12/2014), para ser feita a avaliação.
Se puderem me ajudar... Obrigado!!!
Segue abaixo as restrições que estão sendo usada para gerar o relatório
@SuppressWarnings("unchecked")
public Collection<SuporteSolicitacao> pegarSolicitacoesSemNotasPorUsuario(int usuarioId) throws Exception{
Criteria criteria = session.createCriteria(SuporteSolicitacao.class)
.add(Restrictions.eq("
solicitante.id", usuarioId))
.add(Restrictions.eq("nota", ENOTA.NAO_VOTADO))
.add(Restrictions.eq("finalizada", SIM_NAO.SIM));
return criteria.list();
}
Obrigado!!!