Fix modal stato inventario
This commit is contained in:
parent
66e0ce15cb
commit
3041498ff1
@ -97,8 +97,8 @@ public class DialogInfoGiacenzaView extends BaseDialogFragment {
|
||||
if (statoArtInventario != null) {
|
||||
statoArticolo = Stream.of(statoArtInventario).toList();
|
||||
|
||||
if ((statoArtInventario.pedArrivoIsLessThenZero() || statoArtInventario.colliArrivoIsLessThenZero()) &&
|
||||
(statoArtInventario.pedMagIsLessThenZero() || statoArtInventario.colliMagIsLessThenZero())) {
|
||||
if (statoArtInventario.colliArrivoIsLessThenZero() &&
|
||||
statoArtInventario.colliMagIsLessThenZero()) {
|
||||
this.mBindings.situazioneArticolo.setVisibility(View.GONE);
|
||||
}
|
||||
} else {
|
||||
|
||||
@ -94,6 +94,9 @@ public class StatoArtInventarioDTO {
|
||||
}
|
||||
|
||||
public BigDecimal getPedArrivo() {
|
||||
if (pedArrivo.compareTo(BigDecimal.ZERO) < 0)
|
||||
return BigDecimal.ZERO;
|
||||
else
|
||||
return pedArrivo;
|
||||
}
|
||||
|
||||
@ -148,6 +151,9 @@ public class StatoArtInventarioDTO {
|
||||
}
|
||||
|
||||
public Integer getPedMag() {
|
||||
if (pedMag < 0)
|
||||
return 0;
|
||||
else
|
||||
return pedMag;
|
||||
}
|
||||
|
||||
@ -165,18 +171,10 @@ public class StatoArtInventarioDTO {
|
||||
return this;
|
||||
}
|
||||
|
||||
public boolean pedArrivoIsLessThenZero(){
|
||||
return this.pedArrivo.compareTo(BigDecimal.ZERO) < 0;
|
||||
}
|
||||
|
||||
public boolean colliArrivoIsLessThenZero(){
|
||||
return this.colliArrivo.compareTo(BigDecimal.ZERO) <= 0;
|
||||
}
|
||||
|
||||
public boolean pedMagIsLessThenZero(){
|
||||
return this.pedMag < 0;
|
||||
}
|
||||
|
||||
public boolean colliMagIsLessThenZero(){
|
||||
return this.colliMag.compareTo(BigDecimal.ZERO) <= 0;
|
||||
}
|
||||
|
||||
@ -49,7 +49,7 @@
|
||||
android:orientation="vertical"
|
||||
android:paddingHorizontal="8dp"
|
||||
android:paddingVertical="4dp"
|
||||
android:visibility="@{item.pedArrivoIsLessThenZero() || item.colliArrivoIsLessThenZero() ? View.GONE : View.VISIBLE}">
|
||||
android:visibility="@{item.colliArrivoIsLessThenZero() ? View.GONE : View.VISIBLE}">
|
||||
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
@ -151,7 +151,7 @@
|
||||
android:orientation="vertical"
|
||||
android:paddingHorizontal="8dp"
|
||||
android:paddingVertical="4dp"
|
||||
android:visibility="@{item.pedMagIsLessThenZero() || item.colliMagIsLessThenZero() ? View.GONE : View.VISIBLE}">
|
||||
android:visibility="@{item.colliMagIsLessThenZero() ? View.GONE : View.VISIBLE}">
|
||||
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user