Commit 89988103b255abbc58d7b7b3246f4d9787a7ef69

Authored by Mauricio Sanchez
1 parent 8ed3753b48
Exists in master

17092020 2000

app/src/main/java/com/focasoftware/deboinventariov20/UI/main/MainFragment.kt
... ... @@ -22,7 +22,6 @@ import kotlinx.coroutines.GlobalScope
22 22 import kotlinx.coroutines.async
23 23 import kotlinx.coroutines.launch
24 24 import java.util.*
25   -import java.util.Locale.filter
26 25  
27 26 class MainFragment : Fragment(), InventarioListAdapter.OnInventarioClickListener {
28 27 private lateinit var inventarios: List<InvHead>
... ... @@ -34,7 +33,6 @@ class MainFragment : Fragment(), InventarioListAdapter.OnInventarioClickListener
34 33 private lateinit var navController: NavController
35 34 private lateinit var sharedPreferences: SharedPreferences
36 35 private var cantidadInventarios: Int = 0
37   - private var adapterFilter: InventarioListAdapter? = null
38 36  
39 37 override fun onCreate(savedInstanceState: Bundle?) {
40 38 super.onCreate(savedInstanceState)
... ... @@ -132,18 +130,24 @@ class MainFragment : Fragment(), InventarioListAdapter.OnInventarioClickListener
132 130 }
133 131 }
134 132  
135   -// cbVentas.setOnClickListener {
136   -// if (cbVentas.isChecked) {
137   -// rcInventario.apply {
138   -// adapter = viewAdapter
139   -// layoutManager = viewManager
140   -// }
141   -// adapterFilter.
142   -// adapterFilter?.filter?.filter("Deposito")
143   -// adapterFilter?.notifyDataSetChanged()
144   -// viewAdapter.notifyDataSetChanged()
145   -// }
146   -// }
  133 + cbVentas.setOnClickListener {
  134 + if (cbVentas.isChecked) {
  135 + listIvn2.clear()
  136 + inventarios.forEach {
  137 + if (it.lugar==false) {
  138 + listIvn2.add(it)
  139 + }
  140 + }
  141 + } else {
  142 + listIvn2.clear()
  143 + listIvn2.addAll(inventarios)
  144 + }
  145 + rcInventario.apply {
  146 + adapter = viewAdapter
  147 + layoutManager = viewManager
  148 + }
  149 + viewAdapter.notifyDataSetChanged()
  150 + }
147 151 return v
148 152 }
149 153