DBCFX_RIL_1051 - Ril. DBCFX_RU_376 - Configurazioni per evoluzione/adeguamento Offerta Fisso (2Q 2025) //ordinamento GO
This commit is contained in:
@@ -239,4 +239,17 @@ public class NotificheNngOpTerzoBean implements Serializable {
|
|||||||
public void setListaRecipient(List<GnpgoNngRecipient> listaRecipient) {
|
public void setListaRecipient(List<GnpgoNngRecipient> listaRecipient) {
|
||||||
this.listaRecipient = listaRecipient;
|
this.listaRecipient = listaRecipient;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void ordinaPerDAC() {
|
||||||
|
Collections.sort(listaTestate, new Comparator<GnpgoNngTestataOpTerzo>() {
|
||||||
|
public int compare(GnpgoNngTestataOpTerzo item1, GnpgoNngTestataOpTerzo item2) {
|
||||||
|
Date data1 = item1.getDataEspletamento();
|
||||||
|
Date data2 = item2.getDataEspletamento();
|
||||||
|
if (data1 == null && data2 == null) return 0;
|
||||||
|
if (data1 == null) return 1; // I valori nulli vengono alla fine
|
||||||
|
if (data2 == null) return -1;
|
||||||
|
return data2.compareTo(data1); // Ordinamento dal più recente al più vecchio
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -88,7 +88,10 @@
|
|||||||
<h:outputText value="Recipient" />
|
<h:outputText value="Recipient" />
|
||||||
</rich:column>
|
</rich:column>
|
||||||
<rich:column>
|
<rich:column>
|
||||||
<h:outputText value="DAC" />
|
<a4j:commandButton
|
||||||
|
value="DAC"
|
||||||
|
action="#{nng_ot.ordinaPerDAC}"
|
||||||
|
reRender="listaTestate" />
|
||||||
</rich:column>
|
</rich:column>
|
||||||
<rich:column>
|
<rich:column>
|
||||||
<h:outputText value="RDAC" />
|
<h:outputText value="RDAC" />
|
||||||
|
|||||||
Reference in New Issue
Block a user