From 2ba4e5d11e4bdf32dffc0eff9d3db8a209a09b39 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Tue, 14 Mar 2023 19:24:06 +0100 Subject: [PATCH] Messi a video gli articoli disponibili nell'inventario --- .../inventario/picking/PickingInventarioActivity.java | 11 +++++++++++ .../main/res/layout/activity_picking_inventario.xml | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/inventario/picking/PickingInventarioActivity.java b/app/src/main/java/it/integry/integrywmsnative/gest/inventario/picking/PickingInventarioActivity.java index d3e73335..95a97e31 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/inventario/picking/PickingInventarioActivity.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/inventario/picking/PickingInventarioActivity.java @@ -8,6 +8,7 @@ import android.view.Menu; import androidx.annotation.Nullable; import androidx.databinding.DataBindingUtil; +import com.annimon.stream.Stream; import com.ravikoradiya.liveadapter.LiveAdapter; import com.ravikoradiya.liveadapter.Type; @@ -38,6 +39,7 @@ import it.integry.integrywmsnative.gest.inventario.bottom_sheet__inventario_row_ import it.integry.integrywmsnative.gest.spedizione.model.PickedQuantityDTO; import it.integry.integrywmsnative.gest.spedizione.model.PickingObjectDTO; import it.integry.integrywmsnative.view.dialogs.DialogConsts; +import it.integry.integrywmsnative.view.dialogs.choose_art_from_lista_arts.DialogChooseArtFromListaArtsView; import it.integry.integrywmsnative.view.dialogs.input_quantity_v2.DialogInputQuantityV2DTO; import it.integry.integrywmsnative.view.dialogs.input_quantity_v2.DialogInputQuantityV2View; import it.integry.integrywmsnative.view.dialogs.yes_no.DialogYesNoView; @@ -229,4 +231,13 @@ public class PickingInventarioActivity extends BaseActivity implements PickingIn }) .show(getSupportFragmentManager(), "tag"); } + + public void showAvailableArts() { + var listaMtbAart = Stream.of(this.mViewModel.getAvailableArts()) + .map(InventarioArtDTO::toMtbAart) + .toList(); + + new DialogChooseArtFromListaArtsView(false, listaMtbAart, null) + .show(getSupportFragmentManager(), "tag"); + } } \ No newline at end of file diff --git a/app/src/main/res/layout/activity_picking_inventario.xml b/app/src/main/res/layout/activity_picking_inventario.xml index 3ded5a0e..56a6c486 100644 --- a/app/src/main/res/layout/activity_picking_inventario.xml +++ b/app/src/main/res/layout/activity_picking_inventario.xml @@ -148,7 +148,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" - android:orientation="horizontal"> + android:orientation="horizontal" + app:singleClick="@{() -> view.showAvailableArts()}">