pankaj 2 years ago
parent
commit
ffef0c1a2f
2 changed files with 13 additions and 2 deletions
  1. +2
    -2
      app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepFourBajajFDFragment.kt
  2. +11
    -0
      app/src/main/java/com/nivesh/production/bajajfd/viewModel/BajajFDViewModel.kt

+ 2
- 2
app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepFourBajajFDFragment.kt View File

@ -155,12 +155,12 @@ class StepFourBajajFDFragment : Fragment() {
getCodeRequest.Category = getString(R.string.customerCategory)
getCodeRequest.Language = getString(R.string.language)
getCodeRequest.InputValue = ""
(activity as BajajFdMainActivity).viewModel.paymentModeApi(
(activity as BajajFdMainActivity).viewModel.customerListApi(
getCodeRequest,
token,
activity as BajajFdMainActivity
)
(activity as BajajFdMainActivity).viewModel.getPaymentModeMutableData.observe(
(activity as BajajFdMainActivity).viewModel.customerListMutableData.observe(
viewLifecycleOwner
) { response ->
when (response) {


+ 11
- 0
app/src/main/java/com/nivesh/production/bajajfd/viewModel/BajajFDViewModel.kt View File

@ -336,6 +336,17 @@ open class BajajFDViewModel(private val mainRepository: MainRepository) : ViewMo
}
}
val customerListMutableData: MutableLiveData<Resource<JsonObject>> = MutableLiveData()
fun customerListApi(getCodeRequest: GetCodeRequest, token: String,activity : Activity) = viewModelScope.launch(
handleError(activity)
) {
if (Common.isNetworkAvailable(activity)) {
customerListMutableData.postValue(Resource.Loading())
val response = mainRepository.payModeCheck(getCodeRequest, token)
customerListMutableData.postValue(handleResponse(response))
}
}
fun updateFDPaymentStatus(getRatesRequest: GetRatesRequest, token: String,
activity: Activity
) =


Loading…
Cancel
Save

Powered by TurnKey Linux.