From c14b2c6bbd114e1c7d32e9a60d67f305f136ba06 Mon Sep 17 00:00:00 2001 From: Preyea Regmi Date: Thu, 9 Jan 2020 22:54:13 +0545 Subject: [PATCH] Validation fixes --- .idea/caches/gradle_models.ser | Bin 0 -> 416510 bytes .idea/misc.xml | 2 +- .../0675da260f6314d61ba556457cb5e280.bin | 1 + .../0a24cede015b207096c9903c9ba470ca.bin | 1 + .../AndroidManifest.xml | 14 ++ .../SpinnerDatePickerLib-release/R.txt | 17 +++ .../jars/classes.jar | Bin 0 -> 32641 bytes .../res/layout/date_picker.xml | 71 +++++++++ .../res/layout/date_picker_container.xml | 41 +++++ .../res/layout/date_picker_dialog.xml | 26 ++++ .../layout/date_picker_dialog_container.xml | 8 + .../date_range_picker_dialog_container.xml | 33 ++++ .../res/layout/number_picker_day_month.xml | 12 ++ .../res/layout/number_picker_year.xml | 12 ++ .../res/values/values.xml | 4 + .../3846844ac364f46cacfdb436bd6b853a.bin | 0 .../5617c67d0a2c1ecb52c1f1dd4f16634c.bin | 1 + .../672b72e7485d852c74186cf9d8c53eb1.bin | 0 .../8aad4ca9524e00abd766626a2db2a222.bin | 1 + .../d3ea192435239918b75b4914d2a7a177.bin | 0 .../d61fa04a8a4526ed7aef02ec56197c7a.bin | 1 + .../ddc2fe41fbed1f9fa4292e7e21158e49.bin | 0 .../kycV3/presenter/KYCV3ViewModel.java | 142 ++++++++++-------- 23 files changed, 323 insertions(+), 64 deletions(-) create mode 100644 .idea/caches/gradle_models.ser create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0675da260f6314d61ba556457cb5e280.bin create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca.bin create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/AndroidManifest.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/R.txt create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/jars/classes.jar create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_container.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_dialog.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_dialog_container.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_range_picker_dialog_container.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/number_picker_day_month.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/number_picker_year.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/values/values.xml create mode 100644 SpinnerDatePickerLib-release/build/.transforms/3846844ac364f46cacfdb436bd6b853a.bin create mode 100644 SpinnerDatePickerLib-release/build/.transforms/5617c67d0a2c1ecb52c1f1dd4f16634c.bin create mode 100644 SpinnerDatePickerLib-release/build/.transforms/672b72e7485d852c74186cf9d8c53eb1.bin create mode 100644 SpinnerDatePickerLib-release/build/.transforms/8aad4ca9524e00abd766626a2db2a222.bin create mode 100644 SpinnerDatePickerLib-release/build/.transforms/d3ea192435239918b75b4914d2a7a177.bin create mode 100644 SpinnerDatePickerLib-release/build/.transforms/d61fa04a8a4526ed7aef02ec56197c7a.bin create mode 100644 SpinnerDatePickerLib-release/build/.transforms/ddc2fe41fbed1f9fa4292e7e21158e49.bin diff --git a/.idea/caches/gradle_models.ser b/.idea/caches/gradle_models.ser new file mode 100644 index 0000000000000000000000000000000000000000..50493b982a8b98b074d42c5dbfe706aacc6c6291 GIT binary patch literal 416510 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 Rp>nIw2)E#o;w3w`{5Ns(Q?dX6 literal 0 HcmV?d00001 diff --git a/.idea/misc.xml b/.idea/misc.xml index f5c6d9eb..974f06ab 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,4 @@ - + \ No newline at end of file diff --git a/SpinnerDatePickerLib-release/build/.transforms/0675da260f6314d61ba556457cb5e280.bin b/SpinnerDatePickerLib-release/build/.transforms/0675da260f6314d61ba556457cb5e280.bin new file mode 100644 index 00000000..1ed65e03 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0675da260f6314d61ba556457cb5e280.bin @@ -0,0 +1 @@ +i/ diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca.bin b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca.bin new file mode 100644 index 00000000..e9b05857 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca.bin @@ -0,0 +1 @@ +o/SpinnerDatePickerLib-release diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/AndroidManifest.xml b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/AndroidManifest.xml new file mode 100644 index 00000000..91872c26 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/AndroidManifest.xml @@ -0,0 +1,14 @@ + + + + + + + + + \ No newline at end of file diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/R.txt b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/R.txt new file mode 100644 index 00000000..a4cd40bf --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/R.txt @@ -0,0 +1,17 @@ +int id datePickerContainer 0x7f0b0001 +int id dateRangePickerContainer 0x7f0b0002 +int id day 0x7f0b0003 +int id fromDateText 0x7f0b0004 +int id month 0x7f0b0005 +int id number_picker 0x7f0b0006 +int id parent 0x7f0b0007 +int id toDateText 0x7f0b0008 +int id year 0x7f0b0009 +int layout date_picker 0x7f0e0001 +int layout date_picker_container 0x7f0e0002 +int layout date_picker_dialog 0x7f0e0003 +int layout date_picker_dialog_container 0x7f0e0004 +int layout date_range_picker_dialog_container 0x7f0e0005 +int layout number_picker_day_month 0x7f0e0006 +int layout number_picker_year 0x7f0e0007 +int string app_name 0x7f140001 diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/jars/classes.jar b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/jars/classes.jar new file mode 100644 index 0000000000000000000000000000000000000000..ccf6e3ecc1b1401f13c4806bf0367f2586b01a9c GIT binary patch literal 32641 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 + + + + + + + + + + + + + + + diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_container.xml b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_container.xml new file mode 100644 index 00000000..d0adf06a --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_container.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_dialog.xml b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_dialog.xml new file mode 100644 index 00000000..58420ea2 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_dialog.xml @@ -0,0 +1,26 @@ + + + + + diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_dialog_container.xml b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_dialog_container.xml new file mode 100644 index 00000000..08cd4a09 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_picker_dialog_container.xml @@ -0,0 +1,8 @@ + + + + diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_range_picker_dialog_container.xml b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_range_picker_dialog_container.xml new file mode 100644 index 00000000..f5157e55 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/date_range_picker_dialog_container.xml @@ -0,0 +1,33 @@ + + + + + + + + + \ No newline at end of file diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/number_picker_day_month.xml b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/number_picker_day_month.xml new file mode 100644 index 00000000..88fa7445 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/number_picker_day_month.xml @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/number_picker_year.xml b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/number_picker_year.xml new file mode 100644 index 00000000..b728394a --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/layout/number_picker_year.xml @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/values/values.xml b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/values/values.xml new file mode 100644 index 00000000..c81f7153 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/0a24cede015b207096c9903c9ba470ca/SpinnerDatePickerLib-release/res/values/values.xml @@ -0,0 +1,4 @@ + + + SpinnerDatePicker + \ No newline at end of file diff --git a/SpinnerDatePickerLib-release/build/.transforms/3846844ac364f46cacfdb436bd6b853a.bin b/SpinnerDatePickerLib-release/build/.transforms/3846844ac364f46cacfdb436bd6b853a.bin new file mode 100644 index 00000000..e69de29b diff --git a/SpinnerDatePickerLib-release/build/.transforms/5617c67d0a2c1ecb52c1f1dd4f16634c.bin b/SpinnerDatePickerLib-release/build/.transforms/5617c67d0a2c1ecb52c1f1dd4f16634c.bin new file mode 100644 index 00000000..da3b3ce0 --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/5617c67d0a2c1ecb52c1f1dd4f16634c.bin @@ -0,0 +1 @@ +i/res diff --git a/SpinnerDatePickerLib-release/build/.transforms/672b72e7485d852c74186cf9d8c53eb1.bin b/SpinnerDatePickerLib-release/build/.transforms/672b72e7485d852c74186cf9d8c53eb1.bin new file mode 100644 index 00000000..e69de29b diff --git a/SpinnerDatePickerLib-release/build/.transforms/8aad4ca9524e00abd766626a2db2a222.bin b/SpinnerDatePickerLib-release/build/.transforms/8aad4ca9524e00abd766626a2db2a222.bin new file mode 100644 index 00000000..c626d1be --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/8aad4ca9524e00abd766626a2db2a222.bin @@ -0,0 +1 @@ +i/jars/classes.jar diff --git a/SpinnerDatePickerLib-release/build/.transforms/d3ea192435239918b75b4914d2a7a177.bin b/SpinnerDatePickerLib-release/build/.transforms/d3ea192435239918b75b4914d2a7a177.bin new file mode 100644 index 00000000..e69de29b diff --git a/SpinnerDatePickerLib-release/build/.transforms/d61fa04a8a4526ed7aef02ec56197c7a.bin b/SpinnerDatePickerLib-release/build/.transforms/d61fa04a8a4526ed7aef02ec56197c7a.bin new file mode 100644 index 00000000..fcbf8d4b --- /dev/null +++ b/SpinnerDatePickerLib-release/build/.transforms/d61fa04a8a4526ed7aef02ec56197c7a.bin @@ -0,0 +1 @@ +i/AndroidManifest.xml diff --git a/SpinnerDatePickerLib-release/build/.transforms/ddc2fe41fbed1f9fa4292e7e21158e49.bin b/SpinnerDatePickerLib-release/build/.transforms/ddc2fe41fbed1f9fa4292e7e21158e49.bin new file mode 100644 index 00000000..e69de29b diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV3/presenter/KYCV3ViewModel.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV3/presenter/KYCV3ViewModel.java index 371441f1..f4ac9512 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV3/presenter/KYCV3ViewModel.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV3/presenter/KYCV3ViewModel.java @@ -45,6 +45,7 @@ import static android.app.Activity.RESULT_OK; public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInterface { + private static final int ID_CARD_VALID_LENGTH = 13; private final KYCV3PresenterInterface.KYCV3ViewContractInterface view; private final KYCV3GatewayInterface gateway; private final CompositeDisposable customerDetailViewSubscriptions; @@ -282,35 +283,11 @@ public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInter log("Alternated Id Expiry Date started emission" + val); return validator.validateAlternateIDExpiryDate2(val.toString()); }), - (isAlternateIdNoValid, isAlternateIdIssuedDateValid, isAlternatedIDExpiryDateValid) -> isAlternateIdNoValid && isAlternateIdIssuedDateValid && isAlternatedIDExpiryDateValid - ).withLatestFrom(this.view.getCustomerDetailViewContract().getForm2ViewBindings().getAlternateIdTypeChangeEvent().map(val -> { + this.view.getCustomerDetailViewContract().getForm2ViewBindings().getAlternateIdTypeChangeEvent().map(val -> { log("Alternated Id Type started emission" + val.getText()); - - alternateIdRelatedViewResetLiveData.setValue(true); - - customerDetailErrorLiveDataDTO.setValueToAnotherIdNoError(null); - customerDetailErrorLiveDataDTO.setValueToAnotherIDIssuedDateError(null); - customerDetailErrorLiveDataDTO.setValueToAnotherIDExpiryDateError(null); - - //Update Data - if (validator.getKycRelatedDataDTO().getPrimaryInformation() != null) { - validator.getKycRelatedDataDTO().getPrimaryInformation().setAnotherIDNumber(""); - validator.getKycRelatedDataDTO().getPrimaryInformation().setAnotherIDIssueDate(""); - validator.getKycRelatedDataDTO().getPrimaryInformation().setAnotherIDExpiryDate(""); - } - - alternateIdRelatedValidationSubject.onNext(false); - - return validator.validateAlternateIdType(val); + return validator.validateAlternateIdType2(val); }), - (isAlternatedTypeDependenciesValid, isAlternateIdTypeValid) -> { - log("AlternatedIDDependencies isValid : " + isAlternatedTypeDependenciesValid); - log("AlternateIDType isValid : " + isAlternateIdTypeValid); - return isAlternatedTypeDependenciesValid && isAlternateIdTypeValid; - } - - ); - + (isAlternateIdNoValid, isAlternateIdIssuedDateValid, isAlternatedIDExpiryDateValid,isAlternateIdTypeValid) -> isAlternateIdNoValid && isAlternateIdIssuedDateValid && isAlternatedIDExpiryDateValid&&isAlternateIdTypeValid); } private Observable setupAlternateIDDependenciesValidation2() { @@ -850,7 +827,6 @@ public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInter public boolean validateAlternateIdType2(IDTypeDTO val) { - boolean result = false; if (kycRelatedDataDTO.getPrimaryInformation() == null) kycRelatedDataDTO.setPrimaryInformation(new PrimaryInformationDTO()); @@ -858,9 +834,6 @@ public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInter if (val == null) { customerDetailErrorLiveDataDTO.setValueToAnotherIdTypeError("Select different ID Type"); kycRelatedDataDTO.getPrimaryInformation().setAnotherIDType(""); - kycRelatedDataDTO.logFormSubmissionData(); - } else if (val.getId() == null || val.getId().length() == 0) { - return true; } else { kycRelatedDataDTO.getPrimaryInformation().setAnotherIDType(val.getId()); anotherIdPictureLabeliveData.setValue(getAnotherIdTranslatedLable(val.getText())); @@ -870,39 +843,95 @@ public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInter view.getCustomerDetailViewContract().updateAnotherIdNumberMask(0); } + if (kycRelatedDataDTO.getPrimaryInformation().isAnotherIDTypeValid()) { alternateIDIssueVisibilityDateRequireLiveData.setValue(false); alternateIDExpiryDateVisibilityLiveData.setValue(false); - boolean hasIssuedDateRequiredField = false; - boolean hasExpiryDateRequiredField = false; for (String dependent : val.getDependent()) { if ("docIssueDate".equalsIgnoreCase(dependent)) { alternateIDIssueVisibilityDateRequireLiveData.setValue(true); - hasIssuedDateRequiredField = true; - } else if ("docExpiryDate".equalsIgnoreCase(dependent)) { alternateIDExpiryDateVisibilityLiveData.setValue(true); - hasExpiryDateRequiredField = true; } } - if (!hasExpiryDateRequiredField) - anotherIdExpDateLiveData.setValue("Asf"); - else - anotherIdExpDateLiveData.setValue(""); - - if (!hasIssuedDateRequiredField) - anotherIdIssuedDateLiveData.setValue("asf"); - else - anotherIdIssuedDateLiveData.setValue(""); - result = true; + result = validateAlternateIDRelatedFieldData(); } else { customerDetailErrorLiveDataDTO.setValueToAnotherIdTypeError("Select different ID Type"); } } customerDetailAlternateIDFieldEnableLiveData.setValue(result); + log("Alternate Id Type validation result: " + result); return result; } + private boolean validateAlternateIDRelatedFieldData() { + if (kycRelatedDataDTO.getPrimaryInformation() != null) { + String selectedIdType = kycRelatedDataDTO.getPrimaryInformation().getAnotherIDType(); + String alternateIdExpiryDate = kycRelatedDataDTO.getPrimaryInformation().getAnotherIDExpiryDate(); + String alternateIdIssuedDate = kycRelatedDataDTO.getPrimaryInformation().getAnotherIDIssueDate(); + String alternateIdNumber = kycRelatedDataDTO.getPrimaryInformation().getAnotherIDNumber(); + + if (selectedIdType == null || selectedIdType.length() == 0) + return true; + + if (ID_TYPE_NATIONAL_ID_CARD.equalsIgnoreCase(selectedIdType)) { + boolean nationalIDCardValidationResult = true; + + if (alternateIdIssuedDate == null || alternateIdIssuedDate.length() == 0) + nationalIDCardValidationResult = false; + else { + if (alternateIdNumber == null || alternateIdNumber.length() != ID_CARD_VALID_LENGTH) { + customerDetailErrorLiveDataDTO.setValueToAnotherIdNoError("Invalid National Id Card"); + nationalIDCardValidationResult = false; + } + } + return nationalIDCardValidationResult; + } else if (ID_TYPE_ALIEN_REGISTRATION_CARD.equalsIgnoreCase(selectedIdType)) { + boolean alienCardValidationResult = true; + + if (alternateIdExpiryDate == null || alternateIdExpiryDate.length() == 0) + alienCardValidationResult = false; + else if (alternateIdIssuedDate == null || alternateIdIssuedDate.length() == 0) + alienCardValidationResult = false; + else { + if (alternateIdNumber == null || alternateIdNumber.length() != ID_CARD_VALID_LENGTH) { + customerDetailErrorLiveDataDTO.setValueToAnotherIdNoError("Invalid Alien Id Card"); + alienCardValidationResult = false; + } + } + return alienCardValidationResult; + } else if (ID_TYPE_DRIVING_LICENSE.equalsIgnoreCase(selectedIdType)) { + boolean drivingValidationResult = true; + if (alternateIdExpiryDate == null || alternateIdExpiryDate.length() == 0) + drivingValidationResult = false; + else if (alternateIdIssuedDate == null || alternateIdIssuedDate.length() == 0) + drivingValidationResult = false; + else { + if (alternateIdNumber == null || alternateIdNumber.length() != ID_CARD_VALID_LENGTH) { + customerDetailErrorLiveDataDTO.setValueToAnotherIdNoError("Invalid Driving License Card"); + drivingValidationResult = false; + } + } + return drivingValidationResult; + } else if (ID_TYPE_PASSPORT.equalsIgnoreCase(selectedIdType)) { + boolean passportValidationResult = true; + if (alternateIdExpiryDate == null || alternateIdExpiryDate.length() == 0) + passportValidationResult = false; + else if (alternateIdIssuedDate == null || alternateIdIssuedDate.length() == 0) + passportValidationResult = false; + else { + if (alternateIdNumber == null || alternateIdNumber.length() < 1) { + customerDetailErrorLiveDataDTO.setValueToAnotherIdNoError("Invalid Passport"); + passportValidationResult = false; + } + } + return passportValidationResult; + } + + } + return true; + } + public boolean validateAlternateIdType(IDTypeDTO val) { boolean result = false; @@ -921,6 +950,7 @@ public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInter view.getCustomerDetailViewContract().updateAnotherIdNumberMask(0); } + if (kycRelatedDataDTO.getPrimaryInformation().isAnotherIDTypeValid()) { alternateIDIssueVisibilityDateRequireLiveData.setValue(false); alternateIDExpiryDateVisibilityLiveData.setValue(false); @@ -1004,7 +1034,7 @@ public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInter if (kycRelatedDataDTO.getPrimaryInformation().isAnotherIDNoValid()) { customerDetailErrorLiveDataDTO.setValueToAnotherIdNoError(null); view.getCustomerDetailViewContract().enableAlternateIdFocusChangeAndImeOptionListener(true); - return true; + return validateAlternateIDRelatedFieldData(); } else { customerDetailErrorLiveDataDTO.setValueToAnotherIdNoError(getStringfromStringId(R.string.empty_field_error_text)); view.getCustomerDetailViewContract().enableAlternateIdFocusChangeAndImeOptionListener(false); @@ -1020,15 +1050,7 @@ public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInter kycRelatedDataDTO.setPrimaryInformation(new PrimaryInformationDTO()); kycRelatedDataDTO.getPrimaryInformation().setAnotherIDIssueDate(alternateIDIssuedDate); - if (kycRelatedDataDTO.getPrimaryInformation().isAnotherIDIssuedDateValid()) { - customerDetailErrorLiveDataDTO.setValueToAnotherIDIssuedDateError(null); - Log.d("AlternateIdValidation", "Issued Date : " + "Valid"); - return true; - } else { - customerDetailErrorLiveDataDTO.setValueToAnotherIDIssuedDateError(getStringfromStringId(R.string.empty_field_error_text)); - Log.d("AlternateIdValidation", "Issued Date : " + "InValid"); - return false; - } + return validateAlternateIDRelatedFieldData(); } @@ -1042,13 +1064,7 @@ public class KYCV3ViewModel extends BaseViewModel implements KYCV3PresenterInter kycRelatedDataDTO.getPrimaryInformation().setAnotherIDExpiryDate(alternateIDIExpiryDate); - if (kycRelatedDataDTO.getPrimaryInformation().isAnotherIDExpiryDateValid()) { - customerDetailErrorLiveDataDTO.setValueToAnotherIDExpiryDateError(null); - return true; - } else { - customerDetailErrorLiveDataDTO.setValueToAnotherIDExpiryDateError(getStringfromStringId(R.string.empty_field_error_text)); - return false; - } + return validateAlternateIDRelatedFieldData(); } public boolean validatePassportImage(File data) {