Modificar DateUtils

Se agrega un método que convierte mes en número a mes en letras.

refs #11172

Signed-off-by: Rainer Reyes <rreyes@pol.una.py>

Conflicts:

	src/main/java/py/una/pol/karaku/util/DateUtils.java
Actualizar tests de Encuesta

Se actualizan los test de Encuesta para que incluyan la columna key.

refs #11137

Signed-off-by: Romina Fernandez <romina.fernandez@pol.una.py>
Pasar plantilla en reportes dinamicos

Se agregan métodos para poder pasar una plantilla a un reporte dinámico.

refs #11337

Signed-off-by: Romina Fernandez <romina.fernandez@pol.una.py>
Arreglar incidencia de Sonar

Se arregla una incidencia de Sonar en DynamicUtils.

refs #11337

Signed-off-by: Romina Fernandez <romina.fernandez@pol.una.py>
Agregar campos a encuesta

Se agrega un facet que permite agregar campos a la encuesta dinámica.

refs #11337

Signed-off-by: Romina Fernandez <romina.fernandez@pol.una.py>
Agregar clases para tests de Cucumber

Se agregan clases base para realizar tests con Cucumber.

refs #---

Signed-off-by: Romina Fernandez <romina.fernandez@pol.una.py>
Cambios en reportes

Se agrego la opcion de exportar un reporte a TXT

Se cambio el formato de las grillas, para que
el fondo de las cabeceras de las mismas sea de color
blanco y no negro.
Agregado bordes negros en reporte

Se agregan los bordes de color negro en la cabecera
de los grids de los reportes.
Reporte en formato txt

Se agrega la posibilidad de exportar un reporte en formato txt

Refs #11824

Signed-off-by: Yohanna <ylisnichuk@pol.una.py>
Agregar utilidad para los test

- Se agrega TestBeanCreator encargado de crear beans.
- Se agrega un método BaseTestConfiguration que retorna una lista de
clases(clases de los beans a ser creados).

refs #11899

Signed-off-by: Rainer Reyes <rreyes@pol.una.py>
Merge branch 'US_11899' into devel
Corrección encoding a UTF-8

Se corrigio la codificación del archivo TestBeanCreator.java y
BaseTestConfiguration.java

refs #11899

Signed-off-by: Rainer Reyes <rreyes@pol.una.py>
Modificación BaseStepCucumber

Se agregó un método que crea los scope necesarios usados.

refs #12042

Signed-off-by: Rainer Reyes <rreyes@pol.una.py>
Merge branch 'US_11624' into devel
Corrección de utilidad de los test

Se reubicó el método que crea los scope necesarios. Se agregó a
BaseTestConfigutation.

refs 12042

Signed-off-by: Rainer Reyes <rreyes@pol.una.py>
Merge branch 'US_11624' into devel
Inyección de beans vía annotation

En BaseTestConfiguration se cambió la manera de tomar los beans a ser
inyecctados ya que la llamada al método creator() no estaba
inyectando los beans necesarios. Gracias a la ayuda de Arturo Volpe
se pudo conseguir la inyección correcta de los beans por medio de la
utilización del annotation ClassesToCreate en la clase de
configuración.

Refs #11981
Refs #11530

Signed-off-by: Eliseo Ocampos <eocampos@pol.una.py>
Merge branch 'US_11530' into devel
Agregar scope session para cucumber

Se agrega el scope_session al BaseTestConfiguration
del Cucumber para poder realizar las inyecciones de los
beans que tengan estos scopes y poder realizar los test de
cucumber de los controllers que contengan estos beans.
Por ejemplo para inyectar el bean UserContext

Refs #11629
Refs #12286

Signed-off-by: Yohanna <ylisnichuk@pol.una.py>
Merge branch 'US_11629' into devel