Bug #3388
Bug #3316: Tukxi Server Rider:- Design New Architecture using node
estimateFareNew restructuring using node
0%
Description
val parameters = HashMap<String, String>()
parameters["type"] =
"estimateFareNewV2"
parameters["iUserId"] = viewModel.generalFunctions.memberId
parameters["SelectedCarTypeID"] = (if (distance != null && time != null) {
parameters["distance"] = distance
parameters["time"] = time
} else {
}).toString()
parameters["SelectedCar"] = mainActViewModel.selectedCabTypeId ?: ""
parameters["PromoCode"] = viewModel.appliedPromoCode
if (mainActViewModel.pickUpLocation != null) {
parameters["StartLatitude"] =
"" + mainActViewModel.pickUpLocation?.latitude
parameters["EndLongitude"] =
"" + mainActViewModel.pickUpLocation?.longitude
}
if (mainActViewModel.destLocLatitude.isNotEmpty() && !mainActViewModel.destLocLatitude.equals(
"",
ignoreCase = true
)
) {
parameters["DestLatitude"] = "" + mainActViewModel.destLocLatitude
parameters["DestLongitude"] = "" + mainActViewModel.destLocLongitude
}