diff --git a/src/main/webapp/app/entities/encuesta/list/encuesta.component.html b/src/main/webapp/app/entities/encuesta/list/encuesta.component.html index 3587a63..388fc7d 100644 --- a/src/main/webapp/app/entities/encuesta/list/encuesta.component.html +++ b/src/main/webapp/app/entities/encuesta/list/encuesta.component.html @@ -110,7 +110,9 @@ - +
-
- - -
-
@@ -202,7 +199,7 @@
+ @@ -223,8 +231,8 @@ type="submit" id="save-entity" data-cy="entityCreateSaveButton" - [disabled]="editForm.invalid || isSaving" class="ds-btn ds-btn--primary" + [disabled]="editForm.invalid || isSaving" > Create diff --git a/src/main/webapp/app/entities/encuesta/list/encuesta.component.ts b/src/main/webapp/app/entities/encuesta/list/encuesta.component.ts index c0e9da8..226fcf5 100644 --- a/src/main/webapp/app/entities/encuesta/list/encuesta.component.ts +++ b/src/main/webapp/app/entities/encuesta/list/encuesta.component.ts @@ -56,6 +56,8 @@ export class EncuestaComponent implements OnInit { // usuarioExtra: [], }); + createAnother: Boolean = false; + constructor( protected encuestaService: EncuestaService, protected modalService: NgbModal, @@ -66,6 +68,10 @@ export class EncuestaComponent implements OnInit { protected accountService: AccountService ) {} + resetForm(): void { + this.editForm.reset(); + } + loadAll(): void { this.isLoading = true; @@ -164,12 +170,19 @@ export class EncuestaComponent implements OnInit { ); } + createAnotherChange(event: any) { + this.createAnother = event.target.checked; + } + protected onSaveSuccess(): void { // this.previousState(); // ($('#crearEncuesta') as any).modal('hide'); + this.resetForm(); this.encuestas = []; this.loadAll(); - $('#cancelBtn').click(); + if (!this.createAnother) { + $('#cancelBtn').click(); + } } protected onSaveError(): void {