Browse Source

added missing code

PankajBranch
Hemant Khadase 2 years ago
parent
commit
e523339797
2 changed files with 10 additions and 3 deletions
  1. +2
    -1
      app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXXXX.kt
  2. +8
    -2
      app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepFiveNiveshFDFragment.kt

+ 2
- 1
app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXXXX.kt View File

@ -5,5 +5,6 @@ data class ResponseXXXXXXXXXXXXXXXX(
val Message: String, val Message: String,
val Status: String, val Status: String,
val StatusCode: Int, val StatusCode: Int,
val UniqueId: String
val UniqueId: String,
val KYCFlag: Int
) )

+ 8
- 2
app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepFiveNiveshFDFragment.kt View File

@ -1,5 +1,6 @@
package com.nivesh.production.niveshfd.ui.fragment package com.nivesh.production.niveshfd.ui.fragment
import android.app.Activity
import android.os.Bundle import android.os.Bundle
import android.util.Log import android.util.Log
import android.view.LayoutInflater import android.view.LayoutInflater
@ -34,7 +35,8 @@ class StepFiveNiveshFDFragment : Fragment() {
super.onViewCreated(view, savedInstanceState) super.onViewCreated(view, savedInstanceState)
binding.btnViewOrder.setOnClickListener { binding.btnViewOrder.setOnClickListener {
(activity as NiveshFdMainActivity).setResult(Activity.RESULT_OK)
(activity as NiveshFdMainActivity).finish()
} }
binding.tvRetry.setOnClickListener { binding.tvRetry.setOnClickListener {
@ -57,7 +59,7 @@ class StepFiveNiveshFDFragment : Fragment() {
binding.tvSuccessMessage.text = arrOfStr[1] binding.tvSuccessMessage.text = arrOfStr[1]
} }
finalizeFDApi() finalizeFDApi()
finalizeKYCApi()
} else { } else {
if (paymentReQueryResponse.Response.Message.isNotEmpty()) { if (paymentReQueryResponse.Response.Message.isNotEmpty()) {
if (paymentReQueryResponse.Response.Message.isNotEmpty()) { if (paymentReQueryResponse.Response.Message.isNotEmpty()) {
@ -102,7 +104,11 @@ class StepFiveNiveshFDFragment : Fragment() {
finalizeFDResponse.Response.StatusCode.let { code -> finalizeFDResponse.Response.StatusCode.let { code ->
when (code) { when (code) {
200 -> { 200 -> {
if ( finalizeFDResponse.Response.KYCFlag == 0){
finalizeKYCApi()
} else {
}
} }
650 -> "" 650 -> ""
else -> { else -> {


Loading…
Cancel
Save

Powered by TurnKey Linux.