From 3a3ba605ddede4d2e58cc501783f0640b36f2001 Mon Sep 17 00:00:00 2001 From: "EQUILIBRIUM\\hirondino.van-dunem" Date: Wed, 6 Jul 2022 09:12:57 +0100 Subject: [PATCH] validated the last ocurrence date --- src/app/pages/agenda/edit-event/edit-event.page.html | 3 +++ src/app/pages/agenda/edit-event/edit-event.page.ts | 3 +++ src/app/pages/agenda/new-event/new-event.page.html | 3 +++ src/app/pages/agenda/new-event/new-event.page.ts | 7 ++++++- src/app/shared/agenda/edit-event/edit-event.page.html | 1 + src/app/shared/agenda/edit-event/edit-event.page.ts | 2 +- src/app/shared/agenda/new-event/new-event.page.html | 1 + src/app/shared/agenda/new-event/new-event.page.ts | 2 +- 8 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/app/pages/agenda/edit-event/edit-event.page.html b/src/app/pages/agenda/edit-event/edit-event.page.html index e1d94b8c6..f5b50e398 100644 --- a/src/app/pages/agenda/edit-event/edit-event.page.html +++ b/src/app/pages/agenda/edit-event/edit-event.page.html @@ -134,6 +134,7 @@ @@ -162,6 +163,7 @@ @@ -213,6 +215,7 @@ placeholder="Choose a date" [(ngModel)]="postEvent.EventRecurrence.LastOccurrence" [disabled]="disabled" + [min]="postEvent.EndDate" > new Date(this.postEvent.EndDate).getTime() ? 'ok': null, [ + Validators.required + ]), Date: new FormControl(new Date(this.postEvent.StartDate).getTime() <= new Date(this.postEvent.EndDate).getTime()? 'ok': null,[ Validators.required ]), diff --git a/src/app/pages/agenda/new-event/new-event.page.html b/src/app/pages/agenda/new-event/new-event.page.html index 454ce5e1e..b38f22fc6 100644 --- a/src/app/pages/agenda/new-event/new-event.page.html +++ b/src/app/pages/agenda/new-event/new-event.page.html @@ -122,6 +122,7 @@ placeholder="Choose a date" [(ngModel)]="postEvent.StartDate" [disabled]="disabled" + [min]="currentDate" > new Date(this.postEvent.EndDate).getTime() ? 'ok': null, [ + Validators.required + ]), + }) } diff --git a/src/app/shared/agenda/edit-event/edit-event.page.html b/src/app/shared/agenda/edit-event/edit-event.page.html index f533c3b11..e3aaa8e7b 100644 --- a/src/app/shared/agenda/edit-event/edit-event.page.html +++ b/src/app/shared/agenda/edit-event/edit-event.page.html @@ -198,6 +198,7 @@ placeholder="Choose a date" [(ngModel)]="postEvent.EventRecurrence.LastOccurrence" [disabled]="disabled" + [min]="postEvent.EndDate" > new Date(this.postEvent.EndDate).getTime() ? 'ok': null, [ Validators.required ]), participantes: new FormControl(this.taskParticipants, [ diff --git a/src/app/shared/agenda/new-event/new-event.page.html b/src/app/shared/agenda/new-event/new-event.page.html index ee61b03c9..1ea144c69 100644 --- a/src/app/shared/agenda/new-event/new-event.page.html +++ b/src/app/shared/agenda/new-event/new-event.page.html @@ -211,6 +211,7 @@ placeholder="Choose a date" [(ngModel)]="postEvent.EventRecurrence.LastOccurrence" [disabled]="disabled" + [min]="postEvent.EndDate" > new Date(this.postEvent.EndDate).getTime() ? 'ok': null, [ Validators.required ]), participantes: new FormControl(this.taskParticipants, [