Advertisement
Guest User

Untitled

a guest
Mar 6th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 2.19 KB | None | 0 0
  1.             if (selectedCarModelId != null && selectedCarSubModelId != null && selectedCarTrimId !=
  2.                 null && fromYearSelected != null && toYearSelected != null) {
  3.                 return carListings.filter {
  4.                     selectedCarModelId == it.model_id && selectedCarSubModelId == it.submodel_id &&
  5.                             selectedCarTrimId == it.trim_id && it.price < budgetValue &&
  6.                             it.year > fromYearSelected!! && it.year < toYearSelected!! &&
  7.                             it.mileage < mileageValue
  8.                 }
  9.             } else if (selectedCarModelId != null && selectedCarSubModelId != null &&
  10.                 selectedCarTrimId != null && fromYearSelected != null) {
  11.                 return carListings.filter {
  12.                     selectedCarModelId == it.model_id && selectedCarSubModelId == it.submodel_id &&
  13.                             selectedCarTrimId == it.trim_id && it.year > fromYearSelected!!
  14.                             && it.mileage < mileageValue && it.price < budgetValue
  15.                 }
  16.             } else if (selectedCarModelId != null && selectedCarSubModelId != null && selectedCarTrimId != null) {
  17.                 return carListings.filter {
  18.                     selectedCarModelId == it.model_id && selectedCarSubModelId == it.submodel_id &&
  19.                             selectedCarTrimId == it.trim_id && it.mileage < mileageValue &&
  20.                             it.price < budgetValue
  21.                 }
  22.             } else if (selectedCarModelId != null && selectedCarSubModelId != null) {
  23.                 return carListings.filter {
  24.                     selectedCarModelId == it.model_id && selectedCarSubModelId == it.submodel_id &&
  25.                             it.mileage < mileageValue && it.price < budgetValue
  26.                 }
  27.             } else if (selectedCarModelId != null) {
  28.                 return carListings.filter {
  29.                     selectedCarModelId == it.model_id && it.mileage < mileageValue && it.price < budgetValue
  30.                 }
  31.             } else {
  32.                 return carListings.filter {
  33.                     it.mileage < mileageValue && it.price < budgetValue
  34.                 }
  35.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement