diff --git a/src/main/webapp/app/entities/encuesta/encuesta-publish-dialog/encuesta-publish-dialog.component.html b/src/main/webapp/app/entities/encuesta/encuesta-publish-dialog/encuesta-publish-dialog.component.html index 8330f1a..bf93591 100644 --- a/src/main/webapp/app/entities/encuesta/encuesta-publish-dialog/encuesta-publish-dialog.component.html +++ b/src/main/webapp/app/entities/encuesta/encuesta-publish-dialog/encuesta-publish-dialog.component.html @@ -1,4 +1,4 @@ -
+ @@ -6,7 +6,8 @@ diff --git a/src/main/webapp/app/entities/encuesta/encuesta-publish-dialog/encuesta-publish-dialog.component.ts b/src/main/webapp/app/entities/encuesta/encuesta-publish-dialog/encuesta-publish-dialog.component.ts index dae745d..9b1f0a4 100644 --- a/src/main/webapp/app/entities/encuesta/encuesta-publish-dialog/encuesta-publish-dialog.component.ts +++ b/src/main/webapp/app/entities/encuesta/encuesta-publish-dialog/encuesta-publish-dialog.component.ts @@ -13,6 +13,8 @@ import { passwordResetFinishRoute } from '../../../account/password-reset/finish }) export class EncuestaPublishDialogComponent implements OnInit { encuesta?: IEncuesta; + fechaFinalizar?: Date; + fechaFinalizarInvalid?: boolean; constructor(protected encuestaService: EncuestaService, protected activeModal: NgbActiveModal) {} @@ -35,6 +37,12 @@ export class EncuestaPublishDialogComponent implements OnInit { }); } + fechaFinalizarIsInvalid(): void { + const now = new Date(); + debugger; + this.fechaFinalizarInvalid = now < this.fechaFinalizar!; + } + generatePassword(): string { debugger; const alpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; @@ -46,5 +54,8 @@ export class EncuestaPublishDialogComponent implements OnInit { return password; } - ngOnInit(): void {} + ngOnInit(): void { + this.fechaFinalizar = new Date(); + this.fechaFinalizarInvalid = false; + } }