Version 9.1Beta- Filtro inventario

This commit is contained in:
Sergio De la torre 2022-09-22 10:27:26 +02:00
parent b77ef2d470
commit 6a876e010f
7 changed files with 29 additions and 23 deletions

View File

@ -13,9 +13,10 @@ android {
applicationId "es.verdnatura"
minSdkVersion 21 //21
targetSdkVersion 30
versionCode 131
versionCode 132
versionName = "9.1Beta"
//versionName = "9Beta"// versionCode 131
//versionName = "8.9" versionCode 130
versionName = "9Beta"
//versionName = "8.9Beta" versionCode 129
//versionName = "8.8Beta" versioncode 128
//versionName = "8.7Beta" versionCode 127

View File

@ -15,7 +15,7 @@ fun CollectionVO.map(context: Context): CollectionVO {
ticket.sales.forEach {
it.ticketFk = ticket.ticketFk
it.level = ticket.level
it.rgb = it.rgb
it.rgb = ticket.rgb
it.salePersonFk = ticket.salesPersonFk
it.agencyName = ticket.agencyName
it.isNew = it.isAdded == "1"

View File

@ -162,6 +162,7 @@ class InventaryFragment :
} else {
listInvetory.removeAll(listInvetoryAux)
listInvetory.addAll(listInvetoryAux.filter {
it.itemFk.contains(
binding.filterItemFk.text.toString(),
@ -169,7 +170,10 @@ class InventaryFragment :
) || it.producer.contains(
binding.filterItemFk.text.toString(),
true
) || it.longName.contains(binding.filterItemFk.text.toString(),ignoreCase = true)
) || it.longName?.contains(
binding.filterItemFk.text.toString(),
ignoreCase = true
) == true
})
}

View File

@ -1,18 +1,18 @@
package es.verdnatura.presentation.view.feature.inventario.model
class ItemInventaryVO (
var itemFk:String = "",
var longName:String= "",
var size:String= "",
var producer:String= "",
var downstairs:String= "",
var upstairs:String= "",
var nicho:String= "",
var isError:Boolean = false,
var errorMessage:String = ""
class ItemInventaryVO(
var itemFk: String = "",
var longName: String? = "",
var size: String = "",
var producer: String = "",
var downstairs: String = "",
var upstairs: String = "",
var nicho: String = "",
var isError: Boolean = false,
var errorMessage: String = ""
)
class InventaryListVO (
class InventaryListVO(
var list: List<ItemInventaryVO> = listOf()
)

View File

@ -21,7 +21,7 @@ fun PreSacadorItemVO.toSale() : SaleVO {
agencyName = if (trabajador.isNullOrEmpty()) { "" } else trabajador,
packingType=packingType,
salePersonFk=if (salesPersonFk.isNullOrEmpty()){""}else salesPersonFk,
rgb= ""
rgb= null
)
@ -44,7 +44,7 @@ fun PreSacadorItemVO.toSaleReposicion() : SaleVO {
originalQuantity = quantity.toString(),
placements = carros,
agencyName = if (trabajador.isNullOrEmpty()) { "" } else trabajador,
rgb=""
rgb=null
)
}

View File

@ -141,16 +141,17 @@ class SacadorFragment :
//Tarea 4351 cambiar getData(WAGON) por getData(NUMBEROFWAGONS)
//Tarea 4130
viewModel.collectionNew(
/* viewModel.collectionNew(
getData(USER),
getData(PASSWORD),
getData(SECTORFK),
getData(NUMBEROFWAGONS)
)
/* viewModel.collection_assign(
)*/
//Tarea 4520
viewModel.collection_assign(
getData(USER),
getData(PASSWORD),
)*/
)
}
iconVehicleIn.drawable -> ma.onVehicleSelected(SacadorFragment.TAG)

View File

@ -17,7 +17,7 @@ class CollectionVO(
class TicketVO(
var ticketFk: String = "",
var level: String = "",
var rgb: String = "",
var rgb: String?,
var agencyName: String = "",
var salesPersonFk: String = "",
var sales: List<SaleVO> = listOf(),
@ -28,7 +28,7 @@ class TicketVO(
class SaleVO(
var ticketFk: String = "",
var level: String = "",
var rgb: String = "",
var rgb: String?,
var agencyName: String = "",
var saleOrder: Int = 9999,
var saleFk: String = "",