|
|
@ -792,12 +792,9 @@ class StepTwoBajajFDFragment : BaseFragment() { |
|
|
|
|
|
|
|
binding.edtIFSC.setOnItemClickListener { _, _, position, _ -> |
|
|
|
if (listOfIFSC.size > 0) { |
|
|
|
val enteredText = binding.edtIFSC.getText() |
|
|
|
Log.d("bankifsc $enteredText",enteredText.toString()) |
|
|
|
// binding.edtIFSC.setText(listOfIFSC[position]) |
|
|
|
binding.edtIFSC.setText(adapter.getItem(position).toString()) |
|
|
|
binding.edtIFSC.setSelection(binding.edtIFSC.text.toString().length) |
|
|
|
getIFSCDetailsApi(enteredText.toString()) |
|
|
|
getIFSCDetailsApi(binding.edtIFSC.toString()) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@ -924,9 +921,9 @@ class StepTwoBajajFDFragment : BaseFragment() { |
|
|
|
} |
|
|
|
|
|
|
|
private fun setUpRecyclerView() { |
|
|
|
|
|
|
|
if ((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isNotEmpty()!!) { |
|
|
|
binding.rvClientBankList.layoutManager = LinearLayoutManager(activity as BajajFdMainActivity) |
|
|
|
binding.rvClientBankList.layoutManager = |
|
|
|
LinearLayoutManager(activity as BajajFdMainActivity) |
|
|
|
bankListAdapter = BankListAdapter( |
|
|
|
(activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist, |
|
|
|
(activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ACCNO1 |
|
|
@ -1045,31 +1042,23 @@ class StepTwoBajajFDFragment : BaseFragment() { |
|
|
|
) |
|
|
|
binding.spTitle.setAdapter(adapter) |
|
|
|
|
|
|
|
val titleText = (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Client_Title |
|
|
|
val titleText = |
|
|
|
(activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Client_Title |
|
|
|
val newTitleText = "$titleText." |
|
|
|
|
|
|
|
|
|
|
|
if (titleText.isNullOrEmpty()) |
|
|
|
{ |
|
|
|
|
|
|
|
if (titleText.isNullOrEmpty()) { |
|
|
|
binding.spTitle.setText( |
|
|
|
adapter.getItem(0)?.Value, |
|
|
|
false |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
for (title in listOfTitle) { |
|
|
|
if (title.Value == newTitleText) { |
|
|
|
binding.spTitle.setText(title.Value, false) |
|
|
|
break |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
binding.spNomineeTitle.setAdapter(adapter) |
|
|
|
binding.spNomineeTitle.setText( |
|
|
|
adapter.getItem(0)?.Value, |
|
|
|