From 92a089ce51c1f4c88965422a93505e88908cb16f Mon Sep 17 00:00:00 2001 From: "venbatechnologies@gmail.com" Date: Tue, 2 Apr 2019 15:28:43 +0530 Subject: [PATCH] issues fixes : ps --- .../employment-info.component.html | 2 + .../employment-info.component.ts | 12 +- .../general-info/general-info.component.ts | 38 ++-- .../rental-verification.component.html | 36 ++-- .../rental-verification.component.ts | 189 +++++++++++++++++- 5 files changed, 235 insertions(+), 42 deletions(-) diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/employment-info/employment-info.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/employment-info/employment-info.component.html index 587d9260b..7d3c764cd 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/employment-info/employment-info.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/employment-info/employment-info.component.html @@ -192,12 +192,14 @@ formControlName="amount_paid_through_bank" OnlyNumber type="text" autocomplete="off" (change)="ValidateNetSalary()"> {{"₹"}} {{employmentForm.controls['amount_paid_through_bank'].value | numberToWords}} Only Given Value is More than Net Salary + Given Value is Less than Net Salary {{"₹"}} {{employmentForm.controls['amount_paid_in_cash'].value | numberToWords}} Only Given Value is More than Net Salary + Given Value is Less than Net Salary 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 91151b110..9a48363e4 100755 --- 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 @@ -305,16 +305,16 @@ export class EmploymentInfoComponent implements OnInit { // let cash_amount = this.employmentForm.controls['amount_paid_in_cash'].value; let bank_amount = this.employmentForm.controls['amount_paid_through_bank'].value; - this.employmentForm.controls['amount_paid_through_bank'].setValidators([Validators.max(salary)]); + this.employmentForm.controls['amount_paid_through_bank'].setValidators([Validators.max(salary),Validators.min(0)]); this.employmentForm.controls['amount_paid_through_bank'].updateValueAndValidity(); - let maxamt = salary-bank_amount - if(maxamt >= 0 ){ - this.employmentForm.controls['amount_paid_in_cash'].setValue(maxamt); - this.employmentForm.controls['amount_paid_in_cash'].setValidators([Validators.max(salary-bank_amount)]); + let Remainamt = salary-bank_amount + if(Remainamt >= 0 ){ + this.employmentForm.controls['amount_paid_in_cash'].setValue(Remainamt); + this.employmentForm.controls['amount_paid_in_cash'].setValidators([Validators.max(salary-bank_amount),Validators.min(salary-bank_amount)]); } else{ this.employmentForm.controls['amount_paid_in_cash'].setValue('0'); - this.employmentForm.controls['amount_paid_in_cash'].setValidators([Validators.max(0)]); + this.employmentForm.controls['amount_paid_in_cash'].setValidators([Validators.max(0),Validators.min(0)]); } this.employmentForm.controls['amount_paid_in_cash'].updateValueAndValidity(); diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.ts index 91378b9e5..f62ff5813 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.ts @@ -358,7 +358,7 @@ export class GeneralInfoComponent implements OnInit { createCompanies(elementValue: any) { return this._fb.group({ company_order_id: [elementValue.company_order_id], - company_name: [elementValue.company_name,], + company_name: [elementValue.company_name], company_messrs_name: ['M/s'], is_company_applicant: [elementValue.is_company_applicant], business_entity_type: [elementValue.business_entity_type, Validators.required], @@ -603,27 +603,37 @@ export class GeneralInfoComponent implements OnInit { // submit form details temp: number = 0; submitGeneralForm(formData: any) { - +console.log('formData',formData); if (this.customer_segment_abbr != 'SE-RI') { this._generalForm.controls['rental_income_rcv_in_years'].clearValidators(); this._generalForm.controls['rental_income_rcv_in_years'].updateValueAndValidity(); } - // 0th index of companies formArray only - required removed - // greater than zero means not applicable here + // SE-RI means Companies Control Required Removed. if (this.customer_segment_abbr == 'SE-RI') { - let otherControl: any = this._generalForm.get('companies') as FormArray; - if (otherControl.controls.length > 0) { - otherControl = otherControl.controls[0]; - // otherControl.controls.business_entity_type_other.clearValidators(); - // otherControl.controls.business_entity_type_other.updateValueAndValidity(); + let CompanyCtrl: any = this._generalForm.get('companies') as FormArray; + let CompanyCtrlLength : any = CompanyCtrl.controls.length; + if (CompanyCtrlLength > 0) { + let cnt = 0; + while(cnt < CompanyCtrlLength){ - otherControl.controls.business_years.clearValidators(); - otherControl.controls.business_years.updateValueAndValidity(); + let CompanyChildCtrl : any = CompanyCtrl.controls[cnt]; - otherControl.controls.business_entity_type.clearValidators(); - otherControl.controls.business_entity_type.updateValueAndValidity(); + CompanyChildCtrl.controls.company_name.clearValidators(); + CompanyChildCtrl.controls.company_name.updateValueAndValidity(); + + CompanyChildCtrl.controls.business_entity_type.clearValidators(); + CompanyChildCtrl.controls.business_entity_type.updateValueAndValidity(); + + // CompanyChildCtrl.controls.business_entity_type_other.clearValidators(); + // CompanyChildCtrl.controls.business_entity_type_other.updateValueAndValidity(); + + CompanyChildCtrl.controls.business_years.clearValidators(); + CompanyChildCtrl.controls.business_years.updateValueAndValidity(); + + cnt++; + } + } - } } if (this._generalForm.invalid) { this.disableAfterSubmit = false; diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/rental-verification/rental-verification.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/rental-verification/rental-verification.component.html index 3b3d8442d..62cf0ac26 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/rental-verification/rental-verification.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/rental-verification/rental-verification.component.html @@ -349,17 +349,24 @@ + + + Amount Received in Bank + + {{"₹"}} {{units.value.amount_received_bank | numberToWords}} Only + Given Value Is More Than Rent Amount + Given Value Is Less Than Rent Amount + + Amount Received in Cash {{"₹"}} {{units.value.amount_received_cash | numberToWords}} Only + Given Value Is More Than Rent Amount + Given Value Is Less Than Rent Amount - - Amount Received in Bank - - {{"₹"}} {{units.value.amount_received_bank | numberToWords}} Only - + Reason for Receiving Multiple Payment Mode @@ -587,25 +594,30 @@ + + Amount Paid in Bank + + {{"₹"}} {{units.value.amount_received_bank_per_met | numberToWords}} Only + Given Value Is More Than Rent Amount + Given Value Is Less Than Rent Amount + Amount Paid in Cash {{"₹"}} {{units.value.amount_received_cash_per_met | numberToWords}} Only + Given Value Is More Than Rent Amount + Given Value Is Less Than Rent Amount - - Amount Paid in Bank - - {{"₹"}} {{units.value.amount_received_bank_per_met | numberToWords}} Only - + Reason for Paid Multiple Payment Mode - - What is the Reason for Difference in Rent Amount or Mode of Payment + + What is the Reason for Difference in Rent Amount diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/rental-verification/rental-verification.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/rental-verification/rental-verification.component.ts index 8b191e58a..186dc0d7f 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/rental-verification/rental-verification.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/rental-verification/rental-verification.component.ts @@ -5,7 +5,8 @@ import { DatePipe } from '@angular/common'; import { Pipe, PipeTransform } from '@angular/core'; import { NotifierService } from 'angular-notifier'; import { PdTrigerService } from './../../../../../pd-service/pd-triger.service'; - +/**sweet alert */ +import Swal from 'sweetalert2'; @Component({ selector: 'app-rental-verification', templateUrl: './rental-verification.component.html', @@ -41,6 +42,8 @@ export class RentalVerificationComponent implements OnInit { //floorList: any=[{id:1,name:"Ground Floor"},{id:1,name:"First Floor"},{id:1,name:"Second Floor"},{id:1,name:"Third Floor"}] //unitMeasurementList: any=[{id:2,name:"Square Feet"},{id:3,name:"Square Yards"},{id:4,name:"Square Meters"},{id:5,name:"Acres"},{id:6,name:"Hectares"},{id:1,name:"Others (Please Specify)"}]; unitMeasurementList: any=[]; + SwalButtonText: string; + SwalMessage: string; public viewerOptions: any = { navbar: false, toolbar: { @@ -305,6 +308,26 @@ loadFormData(){ element.amount_received_cash ? control.controls[index].addControl('amount_received_cash', new FormControl('', Validators.required)) : control.controls[index].removeControl('amount_received_cash'); element.amount_received_bank ? control.controls[index].addControl('amount_received_bank', new FormControl('', Validators.required)) : control.controls[index].removeControl('amount_received_bank'); element.payment_received_reason ? control.controls[index].addControl('payment_received_reason', new FormControl('', Validators.required)) : control.controls[index].removeControl('payment_received_reason'); + + if(element.payment_mode){ + let ChildCtrl : any = control.controls[index]; + console.log('asdasdasdasdasdads',element.payment_mode,'else if 2'); + if(element.payment_mode.id == 1 && element.amount_received_cash){ + console.log('asdasdasdasdasdads',element.payment_mode,'else if 2'); + ChildCtrl.controls['amount_received_cash'].setValidators([Validators.required,Validators.max(element.monthly_rent_amount),Validators.min(element.monthly_rent_amount)]); + ChildCtrl.controls['amount_received_cash'].updateValueAndValidity(); + } + else if(element.payment_mode.id == 2 && element.amount_received_bank){ + console.log('asdasdasdasdasdads',element.payment_mode,'else if 2'); + ChildCtrl.controls['amount_received_bank'].setValidators([Validators.required,Validators.max(element.monthly_rent_amount),Validators.min(element.monthly_rent_amount)]); + ChildCtrl.controls['amount_received_bank'].updateValueAndValidity(); + } + else if(element.payment_mode.id == 3 && element.amount_received_bank && element.amount_received_cash){ + console.log('asdasdasdasdasdads',element.payment_mode,'else if 2'); + this.ValidatedRentAmount(element,index,1); + } + } + // unit of other measurement element.other_unit_measurement ? control.controls[index].addControl('other_unit_measurement', new FormControl('', Validators.required)) : control.controls[index].removeControl('other_unit_measurement'); @@ -340,14 +363,36 @@ loadFormData(){ element.paid_monthly_rent_per_met ? control.controls[index].addControl('paid_monthly_rent_per_met', new FormControl('', Validators.required)) : control.controls[index].removeControl('paid_monthly_rent_per_met'); element.period_of_stay_per_met ? control.controls[index].addControl('period_of_stay_per_met', new FormControl('', Validators.required)) : control.controls[index].removeControl('period_of_stay_per_met'); element.payment_mode_per_met ? control.controls[index].addControl('payment_mode_per_met', new FormControl('', Validators.required)) : control.controls[index].removeControl('payment_mode_per_met'); - element.amount_received_cash_per_met ? control.controls[index].addControl('amount_received_cash_per_met', new FormControl('', Validators.required)) : control.controls[index].removeControl('amount_received_cash_per_met'); - element.amount_received_bank_per_met ? control.controls[index].addControl('amount_received_bank_per_met', new FormControl('', Validators.required)) : control.controls[index].removeControl('amount_received_bank_per_met'); + element.payment_received_reason ? control.controls[index].addControl('payment_received_reason', new FormControl('', Validators.required)) : control.controls[index].removeControl('payment_received_reason'); + element.amount_received_cash_per_met ? control.controls[index].addControl('amount_received_cash_per_met', new FormControl('')) : control.controls[index].removeControl('amount_received_cash_per_met'); + element.amount_received_bank_per_met ? control.controls[index].addControl('amount_received_bank_per_met', new FormControl('')) : control.controls[index].removeControl('amount_received_bank_per_met'); element.payment_received_reason_per_met ? control.controls[index].addControl('payment_received_reason_per_met', new FormControl('', Validators.required)) : control.controls[index].removeControl('payment_received_reason_per_met'); element.payment_difference_per_met ? control.controls[index].addControl('payment_difference_per_met', new FormControl('')) : control.controls[index].removeControl('payment_difference_per_met'); + + if(element.payment_mode_per_met){ + + let ChildCtrl : any = control.controls[index]; + if(element.payment_mode_per_met.id == 1){ + console.log('asdasdasdasdasdads',element.payment_mode_per_met,'if'); + ChildCtrl.controls['amount_received_cash_per_met'].setValidators([Validators.required,Validators.max(element.paid_monthly_rent_per_met),Validators.min(element.paid_monthly_rent_per_met)]); + ChildCtrl.controls['amount_received_cash_per_met'].updateValueAndValidity(); + } + else if(element.payment_mode_per_met.id == 2){ + console.log('asdasdasdasdasdads',element.payment_mode_per_met,'else if 1'); + ChildCtrl.controls['amount_received_bank_per_met'].setValidators([Validators.required,Validators.max(element.paid_monthly_rent_per_met),Validators.min(element.paid_monthly_rent_per_met)]); + ChildCtrl.controls['amount_received_bank_per_met'].updateValueAndValidity(); + } + else if(element.payment_mode_per_met.id == 3){ + console.log('asdasdasdasdasdads',element.payment_mode_per_met,'else if 2'); + this.ValidatedRentAmount(element,index,2); + } + } }); } } + this._rentalForm.patchValue(rentalVal); + } else{ let control: any = this._rentalForm.controls['property_unit_details']; @@ -389,15 +434,18 @@ addMoreUnitDetails(){ // generate payment dynamic fields generatePaymentOptions(value:any,index:number,type: number){ + console.log(value,index,type); if(type==1){ let control: any = this._rentalForm.controls['property_unit_details']; + let monthlyrentamt : number = value.monthly_rent_amount ; + console.log('monthlyrentamt',monthlyrentamt); if(value && value.payment_mode.id==1){ - control.controls[index].addControl('amount_received_cash', new FormControl(value.amount_received_cash ? value.amount_received_cash : '', Validators.required)); + control.controls[index].addControl('amount_received_cash', new FormControl(value.amount_received_cash ? value.amount_received_cash : '', [Validators.required,Validators.max(monthlyrentamt),Validators.min(monthlyrentamt)])); control.controls[index].removeControl('amount_received_bank'); control.controls[index].removeControl('payment_received_reason'); } else if(value && value.payment_mode.id==2){ - control.controls[index].addControl('amount_received_bank', new FormControl(value.amount_received_bank ? value.amount_received_bank : '', Validators.required)); + control.controls[index].addControl('amount_received_bank', new FormControl(value.amount_received_bank ? value.amount_received_bank : '', [Validators.required,Validators.max(monthlyrentamt),Validators.min(monthlyrentamt)])); control.controls[index].removeControl('amount_received_cash'); control.controls[index].removeControl('payment_received_reason'); } @@ -414,13 +462,14 @@ addMoreUnitDetails(){ } else if(type==2){ let control: any = this._rentalForm.controls['property_unit_details']; + let paidmonthlyrentamt : any = value.paid_monthly_rent_per_met ; if(value && value.payment_mode_per_met.id==1){ - control.controls[index].addControl('amount_received_cash_per_met', new FormControl(value.amount_received_cash_per_met ? value.amount_received_cash_per_met : '', Validators.required)); + control.controls[index].addControl('amount_received_cash_per_met', new FormControl(value.amount_received_cash_per_met ? value.amount_received_cash_per_met : '', [Validators.required,Validators.max(paidmonthlyrentamt),Validators.min(paidmonthlyrentamt)])); control.controls[index].removeControl('amount_received_bank_per_met'); control.controls[index].removeControl('payment_received_reason_per_met'); } else if(value && value.payment_mode_per_met.id==2){ - control.controls[index].addControl('amount_received_bank_per_met', new FormControl(value.amount_received_bank_per_met ? value.amount_received_bank_per_met : '', Validators.required)); + control.controls[index].addControl('amount_received_bank_per_met', new FormControl(value.amount_received_bank_per_met ? value.amount_received_bank_per_met : '', [Validators.required,Validators.max(paidmonthlyrentamt),Validators.min(paidmonthlyrentamt)])); control.controls[index].removeControl('amount_received_cash_per_met'); control.controls[index].removeControl('payment_received_reason_per_met'); } @@ -434,10 +483,75 @@ addMoreUnitDetails(){ control.controls[index].removeControl('amount_received_bank_per_met'); control.controls[index].removeControl('payment_received_reason_per_met'); } + control.controls[index].payment_difference_per_met.setValue(''); + control.controls[index].payment_difference_per_met.updateValueAndValidity(); } + } + ValidatedRentAmount(value:any,index:number,type: number){ + let control: any = this._rentalForm.controls['property_unit_details']; + if(type==1){ + if(value && value.payment_mode.id==3){ + let ChildCtrl : any = control.controls[index]; + ChildCtrl.controls['amount_received_bank'].clearValidators(); + ChildCtrl.controls['amount_received_bank'].updateValueAndValidity(); + ChildCtrl.controls['amount_received_cash'].clearValidators();; + ChildCtrl.controls['amount_received_cash'].updateValueAndValidity(); + let monthlyrentamt : any = value.monthly_rent_amount ; + console.log('monthlyrentamt',monthlyrentamt); + if(monthlyrentamt != ''){ + + let bank_amount = value.amount_received_bank; + + ChildCtrl.controls['amount_received_bank'].setValidators([Validators.required,Validators.max(monthlyrentamt),Validators.min(0)]); + ChildCtrl.controls['amount_received_bank'].updateValueAndValidity(); + let maxamt = monthlyrentamt-bank_amount + if(maxamt >= 0 ){ + ChildCtrl.controls['amount_received_cash'].setValue(maxamt); + ChildCtrl.controls['amount_received_cash'].setValidators([Validators.required,Validators.max(monthlyrentamt-bank_amount),Validators.min(monthlyrentamt-bank_amount)]); + } + else{ + ChildCtrl.controls['amount_received_cash'].setValue(0); + ChildCtrl.controls['amount_received_cash'].setValidators([Validators.max(0),Validators.min(0)]); + } + ChildCtrl.controls['amount_received_cash'].updateValueAndValidity(); + + } + } + } + if(type==2){ + + if(value && value.payment_mode.id==3){ + let ChildCtrl : any = control.controls[index]; + ChildCtrl.controls['amount_received_bank_per_met'].clearValidators(); + ChildCtrl.controls['amount_received_bank_per_met'].updateValueAndValidity(); + ChildCtrl.controls['amount_received_cash_per_met'].clearValidators();; + ChildCtrl.controls['amount_received_cash_per_met'].updateValueAndValidity(); + let paidmonthlyrentamt : any = value.paid_monthly_rent_per_met; + console.log(paidmonthlyrentamt,type); + + if(paidmonthlyrentamt != ''){ + + let bank_amount = value.amount_received_bank; + ChildCtrl.controls['amount_received_bank_per_met'].setValidators([Validators.required,Validators.max(paidmonthlyrentamt),Validators.min(0)]); + ChildCtrl.controls['amount_received_bank_per_met'].updateValueAndValidity(); + let remainingAmt = paidmonthlyrentamt-bank_amount + if(remainingAmt >= 0 ){ + ChildCtrl.controls['amount_received_cash_per_met'].setValue(remainingAmt); + ChildCtrl.controls['amount_received_cash_per_met'].setValidators([Validators.required,Validators.max(paidmonthlyrentamt-bank_amount),Validators.min(paidmonthlyrentamt-bank_amount)]); + } + else{ + ChildCtrl.controls['amount_received_cash_per_met'].setValue(0); + ChildCtrl.controls['amount_received_cash_per_met'].setValidators([Validators.max(0),Validators.min(0)]); + } + ChildCtrl.controls['amount_received_cash_per_met'].updateValueAndValidity(); + } + } + + } + } // tenant/lessees options generateTenantOptions(value:any,index:number){ let control: any = this._rentalForm.controls['property_unit_details']; @@ -616,7 +730,8 @@ generateAgreementOtherOwners(value:any,index:number) { // validate agreement amount validateAgreementAmt(actualRent:number,agreementRent:number){ if(actualRent>0 && agreementRent>0){ - return (actualRent >= agreementRent) ? Number(actualRent) - Number(agreementRent) : Number(agreementRent) - Number(actualRent); + let calculatedValue = (actualRent >= agreementRent) ? Number(actualRent) - Number(agreementRent) : Number(agreementRent) - Number(actualRent) + return Math.abs(calculatedValue); } else{ return "0"; @@ -835,15 +950,61 @@ calculateFloorRentAmt(values: any, index: number){ return true; else return false } - + // save rental form saveRental(formData: any) { + console.log('formData',formData); + console.log('formData.multistoried_building_details',formData.multistoried_building_details); + + let ApplicantRentAmt : any ; + let TenantRentAmt : any ; + let TempArray1 : any = []; + let TempArray2 : any = []; + + if(formData.property_unit_details.length > 0){ + console.log('formData.property_unit_details',formData.property_unit_details); + console.log('formData.property_unit_details',formData.property_unit_details.length); + formData.property_unit_details.forEach((data,index) => { + TempArray1[index] = data.monthly_rent_amount; + ApplicantRentAmt = TempArray1.reduce((sum, val) => sum + +val, 0); + TempArray2[index] = data.paid_monthly_rent_per_met; + TenantRentAmt = TempArray2.reduce((sum, val) => sum + +val, 0); + }) + } + + + let FloorsTotalRentAmt : any ; + let Array : any = []; + if(formData.multistoried_building_details.length > 0){ + formData.multistoried_building_details.forEach((val,index) => { + // console.log('val.floor_rent_amount',val.floor_rent_amount,index); + Array[index] = val.floor_rent_amount; + FloorsTotalRentAmt = Array.reduce((sum, val) => sum + +val, 0); + }); + } + + + + if (this._rentalForm.invalid) { this.validateAllFormFields(this._rentalForm); - this.notifier.notify('warning', 'Please Fill All Mandatory Fields.!'); + this.notifier.notify('warning', 'Please Fill/Correct All Mandatory Fields.!'); return; } else { + Swal({ + title: 'Confirm The Rent Amount', + type: 'info', + html: 'Rent as Per Tenant = '+TenantRentAmt+ '
'+'Rent as Per Applicant =' + ApplicantRentAmt , + showCancelButton: true, + confirmButtonColor: '#3085d6', + cancelButtonColor: '#d33', + confirmButtonText: 'Confirm', + // cancelButtonText:'Cancel And Correct', + }).then((result) => { + if (result.value) { + // Swal(result.value); + // return; this._pd.savePDFormDetailsWithID(formData).subscribe( dataresult => { if (dataresult.status == 200) { @@ -855,12 +1016,20 @@ saveRental(formData: any) { } else { this.notifier.notify('warning', 'Something Wents Wrong Try Again.!'); + return; // this.errorMessage = "Some Thing Wents Wrong Try Again !"; } }, error => { this.notifier.notify('warning', 'Something Wents Wrong Try Again.!'); + return; // this.errorMessage = "Something Wents Wrong Try Again !"; }); + } + else{ + // Swal('Sorry Try Again !'); + return; + } + }) } }