Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (selectedCarModelId != null && selectedCarSubModelId != null && selectedCarTrimId !=
- null && fromYearSelected != null && toYearSelected != null) {
- return carListings.filter {
- selectedCarModelId == it.model_id && selectedCarSubModelId == it.submodel_id &&
- selectedCarTrimId == it.trim_id && it.price < budgetValue &&
- it.year > fromYearSelected!! && it.year < toYearSelected!! &&
- it.mileage < mileageValue
- }
- } else if (selectedCarModelId != null && selectedCarSubModelId != null &&
- selectedCarTrimId != null && fromYearSelected != null) {
- return carListings.filter {
- selectedCarModelId == it.model_id && selectedCarSubModelId == it.submodel_id &&
- selectedCarTrimId == it.trim_id && it.year > fromYearSelected!!
- && it.mileage < mileageValue && it.price < budgetValue
- }
- } else if (selectedCarModelId != null && selectedCarSubModelId != null && selectedCarTrimId != null) {
- return carListings.filter {
- selectedCarModelId == it.model_id && selectedCarSubModelId == it.submodel_id &&
- selectedCarTrimId == it.trim_id && it.mileage < mileageValue &&
- it.price < budgetValue
- }
- } else if (selectedCarModelId != null && selectedCarSubModelId != null) {
- return carListings.filter {
- selectedCarModelId == it.model_id && selectedCarSubModelId == it.submodel_id &&
- it.mileage < mileageValue && it.price < budgetValue
- }
- } else if (selectedCarModelId != null) {
- return carListings.filter {
- selectedCarModelId == it.model_id && it.mileage < mileageValue && it.price < budgetValue
- }
- } else {
- return carListings.filter {
- it.mileage < mileageValue && it.price < budgetValue
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement