|
|
@ -51,9 +51,8 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney |
|
|
|
init(); |
|
|
|
} |
|
|
|
|
|
|
|
private void init() |
|
|
|
{ |
|
|
|
countDownRemainingValue=-1; |
|
|
|
private void init() { |
|
|
|
countDownRemainingValue = -1; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@ -92,8 +91,7 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney |
|
|
|
|
|
|
|
String pAgent = previousTransactionRelatedData.getSelectedTransaction().getBankName().toUpperCase(); |
|
|
|
|
|
|
|
String accountNo=resendRelatedData.getRemitDetail().getReceiverAccountNo(); |
|
|
|
|
|
|
|
String accountNo = resendRelatedData.getRemitDetail().getReceiverAccountNo(); |
|
|
|
|
|
|
|
|
|
|
|
return new VerificationViewModel(fullName, address, country, mobile, pCountry, pMode, pAmount, exRate, serviceCharge, pAgent, accountNo); |
|
|
@ -131,7 +129,7 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney |
|
|
|
public void onCancelled() { |
|
|
|
|
|
|
|
} |
|
|
|
},this.countDownRemainingValue); |
|
|
|
}, this.countDownRemainingValue); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -142,7 +140,7 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney |
|
|
|
|
|
|
|
@Override |
|
|
|
public String getPaymentType() { |
|
|
|
return previousTransactionRelatedData.getSelectedAutoDebitAccount().getType(); |
|
|
|
return previousTransactionRelatedData.getSelectedAutoDebitAccount().getType(); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@ -163,7 +161,7 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney |
|
|
|
|
|
|
|
@Override |
|
|
|
public String getSelectedCurrency() { |
|
|
|
return resendRelatedData.getExRate().getPCurrency(); |
|
|
|
return resendRelatedData.getExRate().getPCurrency(); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@ -173,7 +171,7 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney |
|
|
|
|
|
|
|
@Override |
|
|
|
public void updateRemainingCountDownValue(long value) { |
|
|
|
this.countDownRemainingValue=value; |
|
|
|
this.countDownRemainingValue = value; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -233,13 +231,14 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney |
|
|
|
public class ResendRelatedDataObserver extends GenericApiObserverResponseV2<ResendRelatedDataModel> { |
|
|
|
|
|
|
|
@Override |
|
|
|
protected Type setType() { |
|
|
|
return TypeToken.getParameterized(GenericResponseDataModel.class, ResendRelatedDataModel.class).getType(); |
|
|
|
protected Type getDataType() { |
|
|
|
return TypeToken.getParameterized( ResendRelatedDataModel.class).getType(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
protected void onSuccess(GenericResponseDataModel<ResendRelatedDataModel> t) { |
|
|
|
if(t.getErrorCode().equalsIgnoreCase(Constants.SUCCESS_CODE_V2)) { |
|
|
|
if (t.getErrorCode().equalsIgnoreCase(Constants.SUCCESS_CODE_V2)) { |
|
|
|
resendRelatedData = t.getData(); |
|
|
|
|
|
|
|
resendRelatedData.getExRate().setPaymentType(previousTransactionRelatedData.getSelectedAutoDebitAccount().getType()); |
|
|
@ -247,8 +246,7 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney |
|
|
|
|
|
|
|
Log.d("RESENDREQUESTMODEL", resendRelatedData.getRemitDetail().toString()); |
|
|
|
getExRateFromNetwork(); |
|
|
|
} |
|
|
|
else |
|
|
|
} else |
|
|
|
view.showPopUpMessage(t.getMsg(), CustomAlertDialog.AlertType.FAILED, alertType -> view.exitView()); |
|
|
|
|
|
|
|
} |
|
|
|