|
@ -42,6 +42,7 @@ import com.nivesh.production.bajajfd.util.Common.Companion.isValidPan |
|
|
import com.nivesh.production.bajajfd.util.Common.Companion.removeError |
|
|
import com.nivesh.production.bajajfd.util.Common.Companion.removeError |
|
|
import com.nivesh.production.bajajfd.util.Common.Companion.showDialogValidation |
|
|
import com.nivesh.production.bajajfd.util.Common.Companion.showDialogValidation |
|
|
import com.nivesh.production.bajajfd.util.Constants.Companion.token |
|
|
import com.nivesh.production.bajajfd.util.Constants.Companion.token |
|
|
|
|
|
import com.nivesh.production.bajajfd.util.ProgressUtil |
|
|
import com.nivesh.production.bajajfd.util.Resource |
|
|
import com.nivesh.production.bajajfd.util.Resource |
|
|
import java.util.* |
|
|
import java.util.* |
|
|
|
|
|
|
|
@ -713,6 +714,7 @@ class StepTwoBajajFDFragment : Fragment() { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private fun createFDApi(data: CreateFDRequest) { |
|
|
private fun createFDApi(data: CreateFDRequest) { |
|
|
|
|
|
ProgressUtil.showLoading(activity as BajajFdMainActivity) |
|
|
(activity as BajajFdMainActivity).viewModel.createFDApi(data, token, activity as BajajFdMainActivity) |
|
|
(activity as BajajFdMainActivity).viewModel.createFDApi(data, token, activity as BajajFdMainActivity) |
|
|
(activity as BajajFdMainActivity).viewModel.getFDResponseMutableData.observe(viewLifecycleOwner) { response -> |
|
|
(activity as BajajFdMainActivity).viewModel.getFDResponseMutableData.observe(viewLifecycleOwner) { response -> |
|
|
when (response) { |
|
|
when (response) { |
|
@ -747,7 +749,7 @@ class StepTwoBajajFDFragment : Fragment() { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
is Resource.Loading -> { |
|
|
is Resource.Loading -> { |
|
|
|
|
|
|
|
|
|
|
|
ProgressUtil.hideLoading() |
|
|
} |
|
|
} |
|
|
is Resource.DataError -> { |
|
|
is Resource.DataError -> { |
|
|
|
|
|
|
|
@ -872,6 +874,7 @@ class StepTwoBajajFDFragment : Fragment() { |
|
|
bankValidationApiRequest.PhoneNo = phoneNumber |
|
|
bankValidationApiRequest.PhoneNo = phoneNumber |
|
|
bankValidationApiRequest.RoleId = loginRole |
|
|
bankValidationApiRequest.RoleId = loginRole |
|
|
bankValidationApiRequest.BankNo = 1 |
|
|
bankValidationApiRequest.BankNo = 1 |
|
|
|
|
|
ProgressUtil.showLoading(activity as BajajFdMainActivity) |
|
|
(activity as BajajFdMainActivity).viewModel.bankValidationApi( |
|
|
(activity as BajajFdMainActivity).viewModel.bankValidationApi( |
|
|
bankValidationApiRequest, |
|
|
bankValidationApiRequest, |
|
|
token, |
|
|
token, |
|
@ -939,7 +942,7 @@ class StepTwoBajajFDFragment : Fragment() { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
is Resource.Loading -> { |
|
|
is Resource.Loading -> { |
|
|
|
|
|
|
|
|
|
|
|
ProgressUtil.hideLoading() |
|
|
} |
|
|
} |
|
|
is Resource.DataError -> { |
|
|
is Resource.DataError -> { |
|
|
|
|
|
|
|
@ -1706,6 +1709,7 @@ class StepTwoBajajFDFragment : Fragment() { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private fun apiForEligibleBankList() { |
|
|
private fun apiForEligibleBankList() { |
|
|
|
|
|
ProgressUtil.showLoading(activity as BajajFdMainActivity) |
|
|
(activity as BajajFdMainActivity).viewModel.bankListApi(token,getString(R.string.language), activity as BajajFdMainActivity) |
|
|
(activity as BajajFdMainActivity).viewModel.bankListApi(token,getString(R.string.language), activity as BajajFdMainActivity) |
|
|
(activity as BajajFdMainActivity).viewModel.getFDBankListMutableData.observe(viewLifecycleOwner) { response -> |
|
|
(activity as BajajFdMainActivity).viewModel.getFDBankListMutableData.observe(viewLifecycleOwner) { response -> |
|
|
when (response) { |
|
|
when (response) { |
|
@ -1740,7 +1744,7 @@ class StepTwoBajajFDFragment : Fragment() { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
is Resource.Loading -> { |
|
|
is Resource.Loading -> { |
|
|
|
|
|
|
|
|
|
|
|
ProgressUtil.hideLoading() |
|
|
} |
|
|
} |
|
|
is Resource.DataError -> { |
|
|
is Resource.DataError -> { |
|
|
|
|
|
|
|
@ -1751,7 +1755,6 @@ class StepTwoBajajFDFragment : Fragment() { |
|
|
|
|
|
|
|
|
private fun refreshToken() { |
|
|
private fun refreshToken() { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private fun dialogForBankList(bankList: List<Bank>) { |
|
|
private fun dialogForBankList(bankList: List<Bank>) { |
|
|