diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/accettazione/MainAccettazioneFragment.java b/app/src/main/java/it/integry/integrywmsnative/gest/accettazione/MainAccettazioneFragment.java index 1f69c55c..383c7b7c 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/accettazione/MainAccettazioneFragment.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/accettazione/MainAccettazioneFragment.java @@ -21,6 +21,7 @@ import android.widget.Toast; import com.annimon.stream.Stream; import java.util.ArrayList; +import java.util.Date; import java.util.List; import java.util.concurrent.atomic.AtomicInteger; @@ -188,7 +189,7 @@ public class MainAccettazioneFragment extends Fragment implements ISearcableFrag List tmpOrd = Stream.of(ordini) .filter(x -> x.getCodAnagOrd().equals(groupedOrdine.codAnagForn)) - .sortBy(x -> x.getDataConsD()) + .sortBy(x -> x.getDataConsD() != null ? x.getDataConsD() : new Date(2000, 01, 01)) .map(x -> { OrdineAccettazioneGroupedInevasoDTO.Ordine rigaOrdine = new OrdineAccettazioneGroupedInevasoDTO.Ordine(); diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/vendita/MainVenditaFragment.java b/app/src/main/java/it/integry/integrywmsnative/gest/vendita/MainVenditaFragment.java index 40c13b4c..b4043387 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/vendita/MainVenditaFragment.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/vendita/MainVenditaFragment.java @@ -21,6 +21,7 @@ import android.view.ViewGroup; import com.annimon.stream.Stream; import java.util.ArrayList; +import java.util.Date; import java.util.List; import butterknife.ButterKnife; @@ -212,7 +213,7 @@ public class MainVenditaFragment extends Fragment implements ITitledFragment, IS Stream.of(ordini) .filter(x -> x.getCodAnagOrd().equalsIgnoreCase(codAnagOrd)) .distinctBy(x -> x.getDataOrdS() + " - " + x.getDataConsS() + " - " + x.getNumOrd()) - .sortBy(OrdineVenditaInevasoDTO::getDataConsD) + .sortBy(x -> x.getDataConsD() != null ? x.getDataConsD() : new Date(2000, 01, 01)) .forEach(ord -> {