Browse Source

Type supported and keyboard type pop up

master
Preyea Regmi 5 years ago
parent
commit
3491ccb2d9
  1. BIN
      .idea/caches/build_file_checksums.ser
  2. 5
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/send/model/DomesticAccountsDTO.java
  3. 3
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/send/presenter/DomesticRemitPresenterImpl.java
  4. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/send/presenter/DomesticRemitPresenterInterface.java
  5. 4
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/send/view/DomesticRemitActivity.java
  6. 2
      app/src/main/res/values/strings.xml

BIN
.idea/caches/build_file_checksums.ser

5
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/send/model/DomesticAccountsDTO.java

@ -185,7 +185,10 @@ public class DomesticAccountsDTO {
} }
public String getType() { public String getType() {
if (type == null)
return "";
return type; return type;
} }
public void setType(String type) { public void setType(String type) {
@ -250,6 +253,6 @@ public class DomesticAccountsDTO {
@Override @Override
public String toString() { public String toString() {
return this.getBankName()+ "("+this.accountNumMasked+")";
return this.getBankName() + "(" + this.accountNumMasked + ")";
} }
} }

3
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/send/presenter/DomesticRemitPresenterImpl.java

@ -111,7 +111,8 @@ public class DomesticRemitPresenterImpl extends BasePresenter implements Domesti
} }
}, countDownRemainingValue, }, countDownRemainingValue,
domesticRemitDataValidator.selectedSenderAccount.getKftcAccountId(), domesticRemitDataValidator.selectedSenderAccount.getKftcAccountId(),
domesticRemitDataValidator.sendAmount
domesticRemitDataValidator.sendAmount,
domesticRemitDataValidator.selectedSenderAccount.getType()
); );
} }
} }

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/send/presenter/DomesticRemitPresenterInterface.java

@ -50,7 +50,7 @@ public interface DomesticRemitPresenterInterface extends BasePresenterInterface
interface DomesticRemitContractInterface extends BaseContractInterface interface DomesticRemitContractInterface extends BaseContractInterface
{ {
void promptPassword(PasswordPromptListener listener, long countDownValue,String selectedAccountKFTCId,String sendingAmount);
void promptPassword(PasswordPromptListener listener, long countDownValue,String selectedAccountKFTCId,String sendingAmount,String type);
void promptBiometricAuthDialog(TransactionBiometricPromptDialog.BiometricPromptResultListener listener); void promptBiometricAuthDialog(TransactionBiometricPromptDialog.BiometricPromptResultListener listener);

4
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/send/view/DomesticRemitActivity.java

@ -285,11 +285,11 @@ public class DomesticRemitActivity extends BaseActivity implements DomesticRemit
} }
@Override @Override
public void promptPassword(PasswordPromptListener listener, long countDownValue,String selectedAccountKFTCId,String sendingAmount) {
public void promptPassword(PasswordPromptListener listener, long countDownValue,String selectedAccountKFTCId,String sendingAmount,String type) {
this.passwordPromptListener = listener; this.passwordPromptListener = listener;
Intent passwordRequestIntent = new Intent(this, TransactionPasswordPromptActivity.class); Intent passwordRequestIntent = new Intent(this, TransactionPasswordPromptActivity.class);
passwordRequestIntent.putExtra(PAYMENT_TYPE_BUNDLE_KEY, "autodebit");
passwordRequestIntent.putExtra(PAYMENT_TYPE_BUNDLE_KEY, type);
passwordRequestIntent.putExtra(SELECTED_AMT_FOR_OTP_BUNDLE_KEY, sendingAmount); passwordRequestIntent.putExtra(SELECTED_AMT_FOR_OTP_BUNDLE_KEY, sendingAmount);
passwordRequestIntent.putExtra(SELECTED_KFTC_ID_FOR_OTP_BUNDLE_KEY, selectedAccountKFTCId); passwordRequestIntent.putExtra(SELECTED_KFTC_ID_FOR_OTP_BUNDLE_KEY, selectedAccountKFTCId);
passwordRequestIntent.putExtra(OTP_COUNTDOWN_VALUE, countDownValue); passwordRequestIntent.putExtra(OTP_COUNTDOWN_VALUE, countDownValue);

2
app/src/main/res/values/strings.xml

@ -648,7 +648,7 @@
<string name="min_length_account_error_text">Bank Account No. should be at least 9 digits</string> <string name="min_length_account_error_text">Bank Account No. should be at least 9 digits</string>
<string name="invalid_account_error_text">Invalid bank account number</string> <string name="invalid_account_error_text">Invalid bank account number</string>
<string name="recent_recipients_text">Recent Recipients</string> <string name="recent_recipients_text">Recent Recipients</string>
<string name="insufficient_amount_error_text">You don't have sufficient amount to do the transaction</string>
<string name="insufficient_amount_error_text">You don\'t have sufficient amount to do the transaction</string>
<string name="local_text">Local</string> <string name="local_text">Local</string>
<string name="international_text">International</string> <string name="international_text">International</string>
<string name="transfer_charge_text">Transfer Charge</string> <string name="transfer_charge_text">Transfer Charge</string>

Loading…
Cancel
Save