|
|
@ -46,8 +46,8 @@ class BajajFdMainActivity : AppCompatActivity(), BajajFDInterface { |
|
|
|
setContentView(binding.root) |
|
|
|
|
|
|
|
//start Repository |
|
|
|
// val viewModelProviderFactory = GetRatesModelProviderFactory(MainRepository(ApiClient.getApiClient)) |
|
|
|
// stepOneBajajFDViewModel = ViewModelProvider(this, viewModelProviderFactory)[StepOneBajajFDViewModel::class.java] |
|
|
|
val viewModelProviderFactory = GetRatesModelProviderFactory(MainRepository(ApiClient.getApiClient)) |
|
|
|
stepOneBajajFDViewModel = ViewModelProvider(this, viewModelProviderFactory)[StepOneBajajFDViewModel::class.java] |
|
|
|
|
|
|
|
val fdViewModelProviderFactory = FDModelProviderFactory(MainRepository(ApiClient.getApiClient)) |
|
|
|
viewModel = ViewModelProvider(this, fdViewModelProviderFactory)[BajajFDViewModel::class.java] |
|
|
@ -149,8 +149,9 @@ class BajajFdMainActivity : AppCompatActivity(), BajajFDInterface { |
|
|
|
when (response) { |
|
|
|
is Resource.Success -> { |
|
|
|
Log.e("response", "-->"+response) |
|
|
|
|
|
|
|
val getCodeResponse: GetCodeResponse = |
|
|
|
Gson().fromJson(response.toString(), GetCodeResponse::class.java) |
|
|
|
Gson().fromJson(response.data.toString(), GetCodeResponse::class.java) |
|
|
|
getCodeResponse.Response.StatusCode.let { code -> |
|
|
|
when (code) { |
|
|
|
200 -> { |
|
|
|