diff --git a/app/build.gradle b/app/build.gradle index 944bc82b..eb0e9f2d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,7 +7,7 @@ apply plugin: 'com.google.gms.google-services' android { - def appVersionCode = 137 + def appVersionCode = 142 def appVersionName = '1.13.0' signingConfigs { diff --git a/app/src/main/java/it/integry/integrywmsnative/core/model/CheckableOrdineLavoro.java b/app/src/main/java/it/integry/integrywmsnative/core/model/CheckableOrdineLavoro.java index 464e2f46..a5ca465c 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/model/CheckableOrdineLavoro.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/model/CheckableOrdineLavoro.java @@ -13,17 +13,11 @@ public class CheckableOrdineLavoro { private ChooseOrdsLavFromListItemModel item; private BindableBoolean checked = new BindableBoolean(false); - private BindableBoolean hidden = new BindableBoolean(false); + private String testata; public CheckableOrdineLavoro(ChooseOrdsLavFromListItemModel item) { this.item = item; - this.item.getHidden().addOnPropertyChangedCallback(new Observable.OnPropertyChangedCallback() { - @Override - public void onPropertyChanged(Observable sender, int propertyId) { - hidden.set(item.isHidden()); - } - }); } public ChooseOrdsLavFromListItemModel getItem() { @@ -33,13 +27,6 @@ public class CheckableOrdineLavoro { public CheckableOrdineLavoro setItem(ChooseOrdsLavFromListItemModel item) { this.item = item; - this.item.getHidden().addOnPropertyChangedCallback(new Observable.OnPropertyChangedCallback() { - @Override - public void onPropertyChanged(Observable sender, int propertyId) { - hidden.set(item.isHidden()); - } - }); - return this; } @@ -52,19 +39,6 @@ public class CheckableOrdineLavoro { return this; } - public BindableBoolean getHidden() { - return hidden; - } - - public boolean isHidden() { - return hidden.get(); - } - - public CheckableOrdineLavoro setHidden(BindableBoolean hidden) { - this.hidden = hidden; - return this; - } - public BindableFloat getQtaCol() { return item.getOrdineLav().getQtaColVersamento(); } diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/prod_versamento_materiale/core/ChooseOrdsLavFromListAdapter.java b/app/src/main/java/it/integry/integrywmsnative/gest/prod_versamento_materiale/core/ChooseOrdsLavFromListAdapter.java index 04172628..9671771d 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/prod_versamento_materiale/core/ChooseOrdsLavFromListAdapter.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/prod_versamento_materiale/core/ChooseOrdsLavFromListAdapter.java @@ -1,6 +1,8 @@ package it.integry.integrywmsnative.gest.prod_versamento_materiale.core; import android.content.Context; +import android.text.Html; +import android.text.SpannableString; import android.view.LayoutInflater; import android.view.ViewGroup; @@ -16,6 +18,7 @@ import java.util.HashMap; import java.util.List; import it.integry.integrywmsnative.R; +import it.integry.integrywmsnative.core.di.BindableBoolean; import it.integry.integrywmsnative.core.exception.DateNotRecognizedException; import it.integry.integrywmsnative.core.exception.TimeNotRecognizedException; import it.integry.integrywmsnative.core.model.CheckableOrdineLavoro; @@ -28,6 +31,7 @@ import it.integry.integrywmsnative.core.utility.UtilityResources; import it.integry.integrywmsnative.core.utility.UtilityString; import it.integry.integrywmsnative.databinding.FragmentChooseOrdsLavFromListItemModelBinding; import it.integry.integrywmsnative.gest.prod_versamento_materiale.dto.OrdineLavorazioneDTO; +import it.integry.integrywmsnative.view.dialogs.base.DialogSimpleMessageHelper; public class ChooseOrdsLavFromListAdapter extends RecyclerView.Adapter { @@ -47,40 +51,18 @@ public class ChooseOrdsLavFromListAdapter extends RecyclerView.Adapter Per una corretta suddivisione delle quantità registra le risorse.")), + null, () -> { + itemModel.getChecked().set(false); + }).show(); + return; + } if (!itemModel.isChecked()) { itemModel.setQtaCol(0); itemModel.setNumCnf(0); @@ -140,7 +122,7 @@ public class ChooseOrdsLavFromListAdapter extends RecyclerView.Adapter