diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/loan-details/loan-details.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/loan-details/loan-details.component.html index f8d933f6f..082d27377 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/loan-details/loan-details.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/loan-details/loan-details.component.html @@ -24,7 +24,7 @@ - Yes No diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/loan-details/loan-details.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/loan-details/loan-details.component.ts index b3733c7af..70da10836 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/loan-details/loan-details.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/loan-details/loan-details.component.ts @@ -170,7 +170,8 @@ getM_sourceofamount() { end_use: ['', Validators.compose([Validators.required])], end_use_other: [''], is_transfer: ['', Validators.compose([Validators.required])], - is_topup: ['', Validators.compose([Validators.required])], + //is_topup: ['', Validators.compose([Validators.required])], + is_topup: [''], balance_transfer_amount: [''], topup_amount: [''], lender: [''], @@ -204,6 +205,7 @@ getM_sourceofamount() { submitLoanDetails() { console.log('formData', this.loanDetailsForm.value); if (!this.loanDetailsForm.valid) { + //this.notifier.notify('warning', 'Form Invaild Check all requried Field .!'); return; } let records: any = {}; @@ -269,6 +271,23 @@ getM_sourceofamount() { } }); } + + selectedBalancesTransferChanges(event: any){ + // console.log('First Time',event); + // console.log('First Time Value',event.value); + if(event.value == 'no') { + this.loanDetailsForm.controls['is_topup'].clearValidators(); + this.loanDetailsForm.controls['is_topup'].updateValueAndValidity(); + // console.log('no',event.value); + } + else if(event.value == 'yes'){ + this.loanDetailsForm.controls['is_topup'].setValidators([Validators.required]); + this.loanDetailsForm.controls['is_topup'].updateValueAndValidity(); + // console.log('yes',event.value); + } + + } + /** On Key Press Event For Amount */ keyPress(event: any) { const pattern = /[0-9]/;