Galera seguinte, estou montando uma pequena listagem de Contas a Receber no meu sistema utilizando datatable do prime e preciso diferenciar as linhas que estão com o titulo em atraso. Mas nao estou conseguindo realizar o tratamento..
Alguem pode me ajudar:
Olhem como estou fazendo:
TELA:
<p:dataTable value="#{contasReceberController.dmLreceber}" rowKey="#{obj.id}" selection="#{contasReceberController.contasReceber}"
id="tb_receber"
var="obj"
selectionMode="single"
emptyMessage="Nenhum registro encontrado!"
paginatorPosition="bottom"
rowStyleClass="#{obj.dt_vencimento le usuarioLogadoController.dataDoDia(evt)? 'vermelho' : null }">
//coluns ...
</p:dataTable>
MB
public Date dataDoDia(ActionEvent evt) {
Calendar c = Calendar.getInstance();
c.setTime(dt_hora_momento);
c.set(Calendar.HOUR_OF_DAY, 0);
c.set(Calendar.MINUTE, 0);
c.set(Calendar.SECOND, 0);
return c.getTime();
}
não sei como fazer tal comparação entre as datas.
Gratoo!!!
