From 89988103b255abbc58d7b7b3246f4d9787a7ef69 Mon Sep 17 00:00:00 2001 From: Mauricio Sanchez Date: Thu, 17 Sep 2020 20:01:08 -0300 Subject: [PATCH] 17092020 2000 --- .../deboinventariov20/UI/main/MainFragment.kt | 32 ++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/com/focasoftware/deboinventariov20/UI/main/MainFragment.kt b/app/src/main/java/com/focasoftware/deboinventariov20/UI/main/MainFragment.kt index d7e22de..56f9d7c 100644 --- a/app/src/main/java/com/focasoftware/deboinventariov20/UI/main/MainFragment.kt +++ b/app/src/main/java/com/focasoftware/deboinventariov20/UI/main/MainFragment.kt @@ -22,7 +22,6 @@ import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.async import kotlinx.coroutines.launch import java.util.* -import java.util.Locale.filter class MainFragment : Fragment(), InventarioListAdapter.OnInventarioClickListener { private lateinit var inventarios: List @@ -34,7 +33,6 @@ class MainFragment : Fragment(), InventarioListAdapter.OnInventarioClickListener private lateinit var navController: NavController private lateinit var sharedPreferences: SharedPreferences private var cantidadInventarios: Int = 0 - private var adapterFilter: InventarioListAdapter? = null override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) @@ -132,18 +130,24 @@ class MainFragment : Fragment(), InventarioListAdapter.OnInventarioClickListener } } -// cbVentas.setOnClickListener { -// if (cbVentas.isChecked) { -// rcInventario.apply { -// adapter = viewAdapter -// layoutManager = viewManager -// } -// adapterFilter. -// adapterFilter?.filter?.filter("Deposito") -// adapterFilter?.notifyDataSetChanged() -// viewAdapter.notifyDataSetChanged() -// } -// } + cbVentas.setOnClickListener { + if (cbVentas.isChecked) { + listIvn2.clear() + inventarios.forEach { + if (it.lugar==false) { + listIvn2.add(it) + } + } + } else { + listIvn2.clear() + listIvn2.addAll(inventarios) + } + rcInventario.apply { + adapter = viewAdapter + layoutManager = viewManager + } + viewAdapter.notifyDataSetChanged() + } return v } -- 1.9.1