account type issues fixed

This commit is contained in:
venbatechnologies@gmail.com 2021-11-12 11:32:35 +05:30
parent eec33d5c58
commit 1b3707a8aa
2 changed files with 24 additions and 5 deletions

View File

@ -308,7 +308,7 @@
<mat-form-field>
<mat-select (selectionChange)="selectedAccTypeChanges($event.value,i)"
<mat-select (selectionChange)="selectedAccTypeChanges1($event.value,l)"
placeholder="Account Type" formControlName="account_type_business">
<mat-option>Select</mat-option>
<mat-option *ngFor="let prop of m_accountType" [value]="prop.id">{{
@ -334,7 +334,7 @@
</mat-select>
</mat-form-field>
<mat-form-field style="width: 45%;" *ngIf="this.limitCaseFlag[i]">
<mat-form-field style="width: 45%;" *ngIf="this.limitCaseFlag1[l]">
<!-- *ngIf="itemrow.get('account_type').value != 2">
<input matInput autocomplete="off" placeholder="Limit in case of OD / CC account"
formControlName="limit" OnlyNumber type="text" (keyup)="inWords($event,i,1)">
@ -342,7 +342,7 @@
{{amtInwords[i]}} Only</mat-hint>-->
<input matInput autocomplete="off" placeholder="Limit in case of OD / CC account"
formControlName="limit_business" OnlyNumber type="text">
<mat-hint align="start" style="font-size:90%" *ngIf="itemrow1.get('limit').value != ''">{{"&#8377;"}} {{itemrow1.get('limit').value | numberToWords}} Only</mat-hint>
<mat-hint align="start" style="font-size:90%" *ngIf="itemrow1.get('limit_business').value != ''">{{"&#8377;"}} {{itemrow1.get('limit_business').value | numberToWords}} Only</mat-hint>
</mat-form-field>
</div>
<div>

View File

@ -49,7 +49,7 @@ export class BankingDetailsComponent implements OnInit {
salaryField: boolean;
OtherFlag: any = [];
limitCaseFlag: any = [];
limitCaseFlag1: any = [];
existCompanyList: any = [];
mergeCompanyApplicant: any = [];
documentsAndFilesList: any = [];
@ -195,7 +195,7 @@ export class BankingDetailsComponent implements OnInit {
} else {
result1.forEach((datas, index) => {
// this.selectedBorrower(datas.applicant_name,index);
this.selectedAccTypeChanges(+datas.account_type, index)
this.selectedAccTypeChanges1(+datas.account_type_business, index)
// this.emiAmtInwords[index] = this._pd.convertNumberToWords(val.emi);
//control.push(this.createBankarray());
control1.push(this.createBusinessarray());
@ -487,6 +487,7 @@ export class BankingDetailsComponent implements OnInit {
selectedAccTypeChanges(event: any, i) {
if (event == 2 || event == 1) {
this.limitCaseFlag[i] = false;
@ -500,6 +501,24 @@ export class BankingDetailsComponent implements OnInit {
this.limitCaseFlag[i] = true;
}
}
selectedAccTypeChanges1(event: any, l) {
alert(event);
alert(l);
if (event == 2 || event == 1) {
this.limitCaseFlag1[l] = false;
// const control = <FormArray>this.bankingForm.controls['itemRows'];
// control.controls[0].get('limit').clearValidators();
// control.controls[0].get('limit').updateValueAndValidity();
}
else {
this.limitCaseFlag1[l] = true;
}
}
/** To Convert Month into Year */
ConvertMonthintoYear(itemrow, e) {