From 98d18945e968f57417791378f784487352be98fd Mon Sep 17 00:00:00 2001 From: saravanakumarkandasami Date: Mon, 19 Nov 2018 17:52:57 +0530 Subject: [PATCH] Form validation --- .../banking-details.component.html | 18 +++++------ .../banking-details.component.ts | 9 ++++++ .../current-loan/current-loan.component.html | 16 +++++----- .../current-loan/current-loan.component.ts | 9 ++++++ .../employment-info.component.html | 32 +++++++++---------- .../employment-info.component.ts | 9 ++++++ .../loan-details/loan-details.component.html | 30 ++++++++--------- .../loan-details/loan-details.component.ts | 9 ++++++ .../other-income/other-income.component.html | 8 ++--- .../other-income/other-income.component.ts | 10 ++++++ .../start-pd/forms/stock/stock.component.html | 24 +++++++------- .../start-pd/forms/stock/stock.component.ts | 9 ++++++ 12 files changed, 119 insertions(+), 64 deletions(-) diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/banking-details/banking-details.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/banking-details/banking-details.component.html index 910aa3602..9cc8986b0 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/banking-details/banking-details.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/banking-details/banking-details.component.html @@ -85,14 +85,14 @@ + formControlName="applicant_name" required> - + - + {{ prop.name }} + formControlName="bonus_incentive" (keypress)="keyPress($event)" required> Remarks - + diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/employment-info/employment-info.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/employment-info/employment-info.component.ts index 119ac1e7a..16186a06e 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/employment-info/employment-info.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/employment-info/employment-info.component.ts @@ -128,5 +128,14 @@ export class EmploymentInfoComponent implements OnInit { this.notifier.notify('warning', 'Something Wents Wrong Try Again.!'); }) } + /** On Key Press Event For Numbers */ + keyPress(event: any) { + const pattern = /[0-9]/; + + let inputChar = String.fromCharCode(event.charCode); + if (event.keyCode != 8 && !pattern.test(inputChar)) { + event.preventDefault(); + } + } } 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 db7dbacfa..f8d933f6f 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 @@ -2,10 +2,10 @@

Loan Details

- + - + {{ enduse.name }}