diff --git a/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryFragment.kt b/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryFragment.kt index 4abe1965..50a6494a 100644 --- a/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryFragment.kt +++ b/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryFragment.kt @@ -219,6 +219,13 @@ class InventaryFragment : item.nicho!!, false ) + //Tarea 7161 + /* viewModel.itemSetVisibleDiscard( + item.itemFk!!.toInt(), + mobileApplication.dataStoreApp.readDataStoreKey(WAREHOUSEFK), + item.nicho!!, + false + )*/ itemClicked = item customDialog.dismiss() }.setOkButtonTwo(getString(R.string.titleUbicator)) { diff --git a/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryViewModel.kt b/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryViewModel.kt index c08f975f..f45135a0 100644 --- a/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryViewModel.kt +++ b/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryViewModel.kt @@ -12,6 +12,7 @@ import es.verdnatura.presentation.base.BaseViewModel import es.verdnatura.presentation.base.getMessageFromAllResponse import es.verdnatura.presentation.base.nameofFunction import es.verdnatura.presentation.common.Event +import es.verdnatura.presentation.common.ItemDiscardSalixShortage import es.verdnatura.presentation.common.ResponseItemVO import es.verdnatura.presentation.view.feature.calidad.model.BuyerListVO import es.verdnatura.presentation.view.feature.calidad.model.BuyerVO @@ -139,6 +140,17 @@ class InventaryViewModel(val context: Context) : BaseViewModel(context) { } }) } + fun itemSetVisibleDiscard( + itemFk: Int, warehouseFk: Int, newValue: Int, isTrash: Boolean + ) { + + salix.setVisibleDiscard( ItemDiscardSalixShortage(itemFk, warehouseFk, newValue, null)) + .enqueue(object : SalixCallback(context) { + override fun onSuccess(response: Response) { + _response.value = ResponseItemVO(isError = false, response = response.message()) + } + }) + } fun departmentGetHasMistake() { salix.department_getHasMistake()