Commit 0938bfa70a33ecee8a06f357681657e5996adee9

Authored by Birendra Kumar
1 parent 38f76376

bug fixed

400-SOURCECODE/Admin/src/app/components/LicenseEntity/addlicense.component.ts
... ... @@ -95,7 +95,8 @@ export class AddLicense implements OnInit {
95 95 testLicenseEditionId: [1],
96 96 creatorId: [this.globalService.loggedInUser.Id],
97 97 renew: [false],
98   - renewDate: ['', Validators.required],
  98 + renewDate: [''],
  99 + //renewDate: ['', Validators.required],
99 100 totalRenewals: [0],
100 101 isActive: ['false']
101 102 });
... ... @@ -231,6 +232,18 @@ export class AddLicense implements OnInit {
231 232 {
232 233 this.alerts = '';
233 234 this.NumberOfRows=0;
  235 + //renew date
  236 + if(isChecked)
  237 + {
  238 + this.insertUpdateLicenseFrm.controls['renewDate'].clearValidators();
  239 + this.insertUpdateLicenseFrm.controls['renewDate'].setValidators(Validators.required);
  240 + }
  241 + else
  242 + {
  243 + this.insertUpdateLicenseFrm.controls['renewDate'].clearValidators();
  244 + }
  245 + this.insertUpdateLicenseFrm.controls['renewDate'].updateValueAndValidity();
  246 +
234 247 if (this.insertUpdateLicenseFrm.controls['licenseTypeId'].value == 2) {
235 248 this.insertUpdateLicenseFrm.controls['editionLoginArr'].value.forEach(element => {
236 249 if(this.NumberOfRows >1)
... ...
400-SOURCECODE/Admin/src/app/components/LicenseEntity/searchlicense.component.ts
... ... @@ -177,7 +177,7 @@ export class SearchLicense implements OnInit, AfterViewChecked {
177 177 this.license = this.licenses[0];
178 178 this.searchLicenseFrm.setControl('licenses', this.fb.array(this.licenses));
179 179 if(this.selectedId > -1){
180   - this.license = this.searchLicenseFrm.controls['licenses'].value.find(C => C.LicenseId = this.selectedId);
  180 + this.license = this.searchLicenseFrm.controls['licenses'].value.find(C => C.LicenseId == this.selectedId);
181 181 }
182 182 if (this.licenses.length > 0) {
183 183 this.NoRecord = '';
... ...