|
@ -28,6 +28,7 @@ import com.nivesh.production.niveshfd.adapter.BankListAdapter |
|
|
import com.nivesh.production.niveshfd.adapter.PaymentModeAdapter |
|
|
import com.nivesh.production.niveshfd.adapter.PaymentModeAdapter |
|
|
import com.nivesh.production.niveshfd.adapter.RecommendedBankListAdapter |
|
|
import com.nivesh.production.niveshfd.adapter.RecommendedBankListAdapter |
|
|
import com.nivesh.production.niveshfd.databinding.FragmentNiveshfdStepTwoBinding |
|
|
import com.nivesh.production.niveshfd.databinding.FragmentNiveshfdStepTwoBinding |
|
|
|
|
|
import com.nivesh.production.niveshfd.db.PreferenceManager |
|
|
import com.nivesh.production.niveshfd.model.* |
|
|
import com.nivesh.production.niveshfd.model.* |
|
|
import com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity |
|
|
import com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity |
|
|
import com.nivesh.production.niveshfd.util.Common.Companion.commonErrorAutoCompleteMethod |
|
|
import com.nivesh.production.niveshfd.util.Common.Companion.commonErrorAutoCompleteMethod |
|
@ -42,7 +43,6 @@ import com.nivesh.production.niveshfd.util.Common.Companion.isValidName |
|
|
import com.nivesh.production.niveshfd.util.Common.Companion.isValidPan |
|
|
import com.nivesh.production.niveshfd.util.Common.Companion.isValidPan |
|
|
import com.nivesh.production.niveshfd.util.Common.Companion.removeError |
|
|
import com.nivesh.production.niveshfd.util.Common.Companion.removeError |
|
|
import com.nivesh.production.niveshfd.util.Common.Companion.showDialogValidation |
|
|
import com.nivesh.production.niveshfd.util.Common.Companion.showDialogValidation |
|
|
import com.nivesh.production.niveshfd.util.Constants.Companion.token |
|
|
|
|
|
import com.nivesh.production.niveshfd.util.ProgressUtil |
|
|
import com.nivesh.production.niveshfd.util.ProgressUtil |
|
|
import com.nivesh.production.niveshfd.util.Resource |
|
|
import com.nivesh.production.niveshfd.util.Resource |
|
|
import com.nivesh.production.niveshfd.viewModel.MyObseravble |
|
|
import com.nivesh.production.niveshfd.viewModel.MyObseravble |
|
@ -520,7 +520,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
.plus(binding.edtMiddleName.text.toString()).plus(" ") |
|
|
.plus(binding.edtMiddleName.text.toString()).plus(" ") |
|
|
.plus(binding.edtLastName.text.toString()), |
|
|
.plus(binding.edtLastName.text.toString()), |
|
|
binding.edtMobileNumber.text.toString(), |
|
|
binding.edtMobileNumber.text.toString(), |
|
|
(activity as NiveshFdMainActivity).loginRole |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getLoginRole() |
|
|
) |
|
|
) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -733,7 +733,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
(activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE.toString() |
|
|
(activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE.toString() |
|
|
(activity as NiveshFdMainActivity).viewModel.checkFDKYC( |
|
|
(activity as NiveshFdMainActivity).viewModel.checkFDKYC( |
|
|
checkFDKYCRequest, |
|
|
checkFDKYCRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getFDKYCMutableData.observe(this) { response -> |
|
|
(activity as NiveshFdMainActivity).viewModel.getFDKYCMutableData.observe(this) { response -> |
|
@ -781,7 +781,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
ProgressUtil.showLoading(activity as NiveshFdMainActivity) |
|
|
ProgressUtil.showLoading(activity as NiveshFdMainActivity) |
|
|
(activity as NiveshFdMainActivity).viewModel.createFDApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.createFDApi( |
|
|
data, |
|
|
data, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getFDResponseMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getFDResponseMutableData.observe( |
|
@ -905,7 +905,8 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
|
|
|
|
|
|
(activity as NiveshFdMainActivity).viewModel.ifscCodeDetailsApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.ifscCodeDetailsApi( |
|
|
ifscCode, |
|
|
ifscCode, |
|
|
activity as NiveshFdMainActivity |
|
|
|
|
|
|
|
|
activity as NiveshFdMainActivity, |
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken() |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getIfscCodeDetailsCheckMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getIfscCodeDetailsCheckMutableData.observe( |
|
|
viewLifecycleOwner |
|
|
viewLifecycleOwner |
|
@ -955,7 +956,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
ProgressUtil.showLoading(activity as NiveshFdMainActivity) |
|
|
ProgressUtil.showLoading(activity as NiveshFdMainActivity) |
|
|
(activity as NiveshFdMainActivity).viewModel.bankValidationApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.bankValidationApi( |
|
|
bankValidationApiRequest, |
|
|
bankValidationApiRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.bankValidationApiMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.bankValidationApiMutableData.observe( |
|
@ -1134,7 +1135,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
getCodeRequest.InputValue = "" |
|
|
getCodeRequest.InputValue = "" |
|
|
(activity as NiveshFdMainActivity).viewModel.titleApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.titleApi( |
|
|
getCodeRequest, |
|
|
getCodeRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getTitleMutableData.observe(viewLifecycleOwner) { response -> |
|
|
(activity as NiveshFdMainActivity).viewModel.getTitleMutableData.observe(viewLifecycleOwner) { response -> |
|
@ -1221,7 +1222,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
getCodeRequest.InputValue = "" |
|
|
getCodeRequest.InputValue = "" |
|
|
(activity as NiveshFdMainActivity).viewModel.paymentModeApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.paymentModeApi( |
|
|
getCodeRequest, |
|
|
getCodeRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getPaymentModeMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getPaymentModeMutableData.observe( |
|
@ -1306,7 +1307,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
getCodeRequest.InputValue = "" |
|
|
getCodeRequest.InputValue = "" |
|
|
(activity as NiveshFdMainActivity).viewModel.genderApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.genderApi( |
|
|
getCodeRequest, |
|
|
getCodeRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getGenderMutableData.observe(viewLifecycleOwner) { response -> |
|
|
(activity as NiveshFdMainActivity).viewModel.getGenderMutableData.observe(viewLifecycleOwner) { response -> |
|
@ -1366,7 +1367,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
getCodeRequest.InputValue = "" |
|
|
getCodeRequest.InputValue = "" |
|
|
(activity as NiveshFdMainActivity).viewModel.relationShipApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.relationShipApi( |
|
|
getCodeRequest, |
|
|
getCodeRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getRelationShipMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getRelationShipMutableData.observe( |
|
@ -1452,7 +1453,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
getCodeRequest.InputValue = "" |
|
|
getCodeRequest.InputValue = "" |
|
|
(activity as NiveshFdMainActivity).viewModel.maritalStatusApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.maritalStatusApi( |
|
|
getCodeRequest, |
|
|
getCodeRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getMaritalStatusMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getMaritalStatusMutableData.observe( |
|
@ -1514,7 +1515,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
getCodeRequest.InputValue = "" |
|
|
getCodeRequest.InputValue = "" |
|
|
(activity as NiveshFdMainActivity).viewModel.occupationApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.occupationApi( |
|
|
getCodeRequest, |
|
|
getCodeRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getOccupationMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getOccupationMutableData.observe( |
|
@ -1589,7 +1590,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
getCodeRequest.InputValue = "" |
|
|
getCodeRequest.InputValue = "" |
|
|
(activity as NiveshFdMainActivity).viewModel.annualIncomeApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.annualIncomeApi( |
|
|
getCodeRequest, |
|
|
getCodeRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getAnnualIncomeMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getAnnualIncomeMutableData.observe( |
|
@ -1645,7 +1646,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
|
|
|
|
|
|
private fun stateListApi() { |
|
|
private fun stateListApi() { |
|
|
(activity as NiveshFdMainActivity).viewModel.stateApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.stateApi( |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getStateMasterMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getStateMasterMutableData.observe( |
|
@ -1727,7 +1728,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
cityRequest.Type = "" |
|
|
cityRequest.Type = "" |
|
|
cityRequest.ClientCode = |
|
|
cityRequest.ClientCode = |
|
|
(activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE |
|
|
(activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE |
|
|
cityRequest.RoleID = (activity as NiveshFdMainActivity).loginRole |
|
|
|
|
|
|
|
|
cityRequest.RoleID = PreferenceManager(activity as NiveshFdMainActivity).getLoginRole() |
|
|
cityRequest.APIName = "" |
|
|
cityRequest.APIName = "" |
|
|
cityRequest.UID = 0 |
|
|
cityRequest.UID = 0 |
|
|
cityRequest.Subbroker_Code = |
|
|
cityRequest.Subbroker_Code = |
|
@ -1738,7 +1739,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
cityRequest.APP_Web = getString(R.string.app) |
|
|
cityRequest.APP_Web = getString(R.string.app) |
|
|
(activity as NiveshFdMainActivity).viewModel.cityListApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.cityListApi( |
|
|
cityRequest, |
|
|
cityRequest, |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|
(activity as NiveshFdMainActivity).viewModel.getCityListMutableData.observe( |
|
|
(activity as NiveshFdMainActivity).viewModel.getCityListMutableData.observe( |
|
@ -1807,7 +1808,7 @@ class StepTwoNiveshFDFragment : Fragment() { |
|
|
private fun apiForEligibleBankList() { |
|
|
private fun apiForEligibleBankList() { |
|
|
ProgressUtil.showLoading(activity as NiveshFdMainActivity) |
|
|
ProgressUtil.showLoading(activity as NiveshFdMainActivity) |
|
|
(activity as NiveshFdMainActivity).viewModel.bankListApi( |
|
|
(activity as NiveshFdMainActivity).viewModel.bankListApi( |
|
|
token, |
|
|
|
|
|
|
|
|
PreferenceManager(activity as NiveshFdMainActivity).getToken(), |
|
|
getString(R.string.language), |
|
|
getString(R.string.language), |
|
|
activity as NiveshFdMainActivity |
|
|
activity as NiveshFdMainActivity |
|
|
) |
|
|
) |
|
|