diff --git a/src/main/webapp/app/entities/parametro-aplicacion/update/parametro-aplicacion-update.component.html b/src/main/webapp/app/entities/parametro-aplicacion/update/parametro-aplicacion-update.component.html
index c250c2e..612a6f7 100644
--- a/src/main/webapp/app/entities/parametro-aplicacion/update/parametro-aplicacion-update.component.html
+++ b/src/main/webapp/app/entities/parametro-aplicacion/update/parametro-aplicacion-update.component.html
@@ -3,10 +3,10 @@
-
Parámetros de la aplicación
+
Configuración
-
Información de los parámetros que se permiten para la creación de las encuestas dentro de DataSurvey.
+
Configuración de parámetros de DataSurvey.
@@ -37,12 +37,10 @@
-
Días para Encuestas
+
Duración de una encuesta
-
- Editar la cantidad mínima y máxima de los días que se permitirá para la creación de las encuestas dentro de DataSurvey.
-
+
Configurar la duración mínima y máxima para las encuestas publicadas
@@ -67,20 +65,29 @@
>
This field is required.
-
- This field should be a number.
+ This field is required.
+ -->
+
+
+ Este campo debe ser mayor o igual a 1
-
- Este campo no puede ser mayor que 1
+
+
+ Este campo debe ser menor o igual a 14
@@ -105,20 +112,29 @@
>
This field is required.
-
- This field should be a number.
+ This field is required.
+ -->
+
+
+ Este campo debe ser mayor o igual a 1
-
- Este campo no puede ser mayor que 1
+
+
+ Este campo debe ser menor o igual a 14
@@ -130,12 +146,10 @@
-
Preguntas para Encuestas
+
Cantidad de preguntas
-
- Editar la cantidad mínima y máxima de las preguntas que se permitirán para la creación de las encuestas dentro de DataSurvey.
-
+
Configurar la cantidad mínima y máxima de preguntas por encuesta
@@ -160,20 +174,21 @@
>
This field is required.
-
- This field should be a number.
+
+
+ Este campo debe ser mayor o igual a 1
-
- Este campo no puede ser mayor que 1
+
+
+ Este campo debe ser menor o igual a 40
@@ -196,20 +211,21 @@
>
This field is required.
-
- This field should be a integer number.
+
+
+ Este campo debe ser mayor o igual a 1
-
- Este campo no puede ser mayor que 1
+
+
+ Este campo debe ser menor o igual a 40
diff --git a/src/main/webapp/app/entities/parametro-aplicacion/update/parametro-aplicacion-update.component.ts b/src/main/webapp/app/entities/parametro-aplicacion/update/parametro-aplicacion-update.component.ts
index 0e9c33d..be79f0d 100644
--- a/src/main/webapp/app/entities/parametro-aplicacion/update/parametro-aplicacion-update.component.ts
+++ b/src/main/webapp/app/entities/parametro-aplicacion/update/parametro-aplicacion-update.component.ts
@@ -1,7 +1,7 @@
import { Component, OnInit } from '@angular/core';
import { HttpResponse } from '@angular/common/http';
import { FormBuilder, Validators } from '@angular/forms';
-import { ActivatedRoute } from '@angular/router';
+import { Router, ActivatedRoute } from '@angular/router';
import { Observable } from 'rxjs';
import { finalize } from 'rxjs/operators';
@@ -24,16 +24,17 @@ export class ParametroAplicacionUpdateComponent implements OnInit {
editForm = this.fb.group({
id: [],
- maxDiasEncuesta: [null, [Validators.required, Validators.pattern(/^[0-9]\d*$/), Validators.min(1)]],
- minDiasEncuesta: [null, [Validators.required, Validators.pattern(/^[0-9]\d*$/), Validators.min(1)]],
- maxCantidadPreguntas: [null, [Validators.required, Validators.pattern(/^[0-9]\d*$/), Validators.min(1)]],
- minCantidadPreguntas: [null, [Validators.required, Validators.pattern(/^[0-9]\d*$/), Validators.min(1)]],
+ maxDiasEncuesta: [null, [Validators.required, Validators.pattern(/^[0-9]\d*$/), Validators.min(1), Validators.max(14)]],
+ minDiasEncuesta: [null, [Validators.required, Validators.pattern(/^[0-9]\d*$/), Validators.min(1), Validators.max(14)]],
+ maxCantidadPreguntas: [null, [Validators.required, Validators.pattern(/^[0-9]\d*$/), Validators.min(1), Validators.max(40)]],
+ minCantidadPreguntas: [null, [Validators.required, Validators.pattern(/^[0-9]\d*$/), Validators.min(1), Validators.max(40)]],
});
constructor(
protected parametroAplicacionService: ParametroAplicacionService,
protected activatedRoute: ActivatedRoute,
- protected fb: FormBuilder
+ protected fb: FormBuilder,
+ private router: Router
) {}
ngOnInit(): void {
@@ -89,9 +90,14 @@ export class ParametroAplicacionUpdateComponent implements OnInit {
}
protected onSaveSuccess(): void {
- this.previousState();
+ (this.success = true), this.windowReload();
}
+ windowReload() {
+ this.router.navigate(['parametro-aplicacion/1/edit']).then(() => {
+ window.location.reload();
+ });
+ }
protected onSaveError(): void {
// Api for inheritance.
}
diff --git a/src/main/webapp/i18n/es/parametroAplicacion.json b/src/main/webapp/i18n/es/parametroAplicacion.json
index 0ddcef7..4918c56 100644
--- a/src/main/webapp/i18n/es/parametroAplicacion.json
+++ b/src/main/webapp/i18n/es/parametroAplicacion.json
@@ -21,7 +21,9 @@
"maxDiasEncuesta": "Max Dias Encuesta",
"minDiasEncuesta": "Min Dias Encuesta",
"maxCantidadPreguntas": "Max Cantidad Preguntas",
- "minCantidadPreguntas": "Min Cantidad Preguntas"
+ "minCantidadPreguntas": "Min Cantidad Preguntas",
+ "datoInvalido": "Debe ingresar un valor valido",
+ "vacio": "Este dato es requerido"
}
}
}