diff --git a/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.html b/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.html index 7a246860cda46f5c8bbdbaf0a6c9abdb112a04c9..fc0dbe6cf6b00d08770849fd771b7c2282a7a155 100644 --- a/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.html +++ b/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.html @@ -106,17 +106,17 @@ <div *ngIf="tabIndex !== 1 && tabIndex !== 2" class="d-flex flex-dc customDate"> <label>{{resourceService?.frmelmnts?.lbl?.startdate | titlecase }}</label> <mat-form-field appearance="fill" class="sb-mat__dropdown custom_mat_dd sb-color-primary"> - <input matInput placeholder="dd/mm/yyyy" [max]="maxStartDate" (dateInput)="dateChanged($event,'startDate')" (dateChange)="dateChanged($event,'startDate')" formControlName="startDate" [matDatepicker]="picker"> + <input matInput [readonly]="!reportForm.controls.solution.value" placeholder="dd/mm/yyyy" [max]="maxStartDate" (dateInput)="dateChanged($event,'startDate')" (dateChange)="dateChanged($event,'startDate')" formControlName="startDate" [matDatepicker]="picker"> <mat-datepicker-toggle matSuffix [for]="picker" class="sb-color-primary"></mat-datepicker-toggle> - <mat-datepicker #picker></mat-datepicker> + <mat-datepicker [disabled]="!reportForm.controls.solution.value" #picker></mat-datepicker> </mat-form-field> </div> <div *ngIf="tabIndex !== 1 && tabIndex !== 2" class="d-flex flex-dc customDate"> <label>{{resourceService?.frmelmnts?.lbl?.enddate | titlecase }}</label> <mat-form-field appearance="fill" class="sb-mat__dropdown custom_mat_dd sb-color-primary"> - <input matInput placeholder="dd/mm/yyyy" [min]="minEndDate" [max]="maxEndDate" (dateInput)="dateChanged($event,'endDate')" (dateChange)="dateChanged($event,'endDate')" formControlName="endDate" [matDatepicker]="picker"> + <input matInput [readonly]="!reportForm.controls.solution.value" placeholder="dd/mm/yyyy" [min]="minEndDate" [max]="maxEndDate" (dateInput)="dateChanged($event,'endDate')" (dateChange)="dateChanged($event,'endDate')" formControlName="endDate" [matDatepicker]="picker"> <mat-datepicker-toggle matSuffix [for]="picker" class="sb-color-primary"></mat-datepicker-toggle> - <mat-datepicker #picker></mat-datepicker> + <mat-datepicker [disabled]="!reportForm.controls.solution.value" #picker></mat-datepicker> </mat-form-field> </div> <ng-container *ngIf="pdFilters.length && tabIndex !== 1 && tabIndex !== 2">