From 101a8e0ff7978963c9cf86a324ce9c583df614ae Mon Sep 17 00:00:00 2001 From: Giuli1297 Date: Tue, 2 Nov 2021 11:51:48 -0300 Subject: [PATCH] Mensajes y impresion de error de validacion en consola --- curriculumsearch/src/main/java/com/roshka/modelo/Estudio.java | 10 +++++----- curriculumsearch/src/main/java/com/roshka/modelo/EstudioReconocimiento.java | 4 ++-- curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java | 8 ++++---- curriculumsearch/src/main/java/com/roshka/modelo/Postulante.java | 16 ++++++++-------- curriculumsearch/src/main/java/com/roshka/modelo/Tecnologia.java | 2 +- curriculumsearch/src/main/resources/static/main.js | 2 ++ 6 files changed, 22 insertions(+), 20 deletions(-) diff --git a/curriculumsearch/src/main/java/com/roshka/modelo/Estudio.java b/curriculumsearch/src/main/java/com/roshka/modelo/Estudio.java index 8f33d08..73ca27d 100644 --- a/curriculumsearch/src/main/java/com/roshka/modelo/Estudio.java +++ b/curriculumsearch/src/main/java/com/roshka/modelo/Estudio.java @@ -27,16 +27,16 @@ public class Estudio { private long id; @Column(name="tipo_de_studio") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String tipoDeEstudio; @Column(name="institucion") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String institucion; @Column(name="fecha_desde") - @NotNull - @Past + @NotNull(message = "Este campo no puede estar vacio") + @Past(message = "Este campo no puede estar en el futuro") private Date fechaDesde; @Column(name="fecha_hasta") @@ -46,7 +46,7 @@ public class Estudio { private String referencias; @Column(name="titulo") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String titulo; @ManyToOne diff --git a/curriculumsearch/src/main/java/com/roshka/modelo/EstudioReconocimiento.java b/curriculumsearch/src/main/java/com/roshka/modelo/EstudioReconocimiento.java index 52e2b38..9ff67fe 100644 --- a/curriculumsearch/src/main/java/com/roshka/modelo/EstudioReconocimiento.java +++ b/curriculumsearch/src/main/java/com/roshka/modelo/EstudioReconocimiento.java @@ -22,11 +22,11 @@ public class EstudioReconocimiento { private Long id; @Column(name="nombre") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String nombre; @Column(name="certificado") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String certificado; @JsonBackReference diff --git a/curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java b/curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java index b35ddea..829b065 100644 --- a/curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java +++ b/curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java @@ -26,12 +26,12 @@ public class Experiencia { private long id; @Column(name = "institucion") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String institucion; @Column(name = "fecha_desde") - @Past - @NotNull + @Past(message = "Este campo no puede estar en el futuro") + @NotNull(message = "Este campo no puede estar vacio") private Date fechaDesde; @Column(name = "fecha_hasta") @@ -41,7 +41,7 @@ public class Experiencia { private String referencias; @Column(name = "cargo") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String cargo; @Column(name = "descripcion") diff --git a/curriculumsearch/src/main/java/com/roshka/modelo/Postulante.java b/curriculumsearch/src/main/java/com/roshka/modelo/Postulante.java index 7f65e71..8e15c12 100644 --- a/curriculumsearch/src/main/java/com/roshka/modelo/Postulante.java +++ b/curriculumsearch/src/main/java/com/roshka/modelo/Postulante.java @@ -21,37 +21,37 @@ public class Postulante { private long id; @Column(name="nombre") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") @Size(max = 255) private String nombre; @Column(name = "apellido") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") @Size(max = 255) private String apellido; @Column(name = "ci") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") @Size(max = 120) private String ci; @Column(name = "correo") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") @Email(message = "Formato incorrecto de correo") private String correo; @Column(name = "ciudad") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") @Size(max = 120) private String ciudad; @Column(name = "telefono") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String telefono; @Column(name = "fecha_nacimiento") - @NotNull - @Past + @NotNull(message = "Este campo no puede estar vacio") + @Past(message = "Este campo no puede estar en el futuro") private Date fechaNacimiento; @Column(name = "resumen") diff --git a/curriculumsearch/src/main/java/com/roshka/modelo/Tecnologia.java b/curriculumsearch/src/main/java/com/roshka/modelo/Tecnologia.java index faa72ec..ce8e758 100644 --- a/curriculumsearch/src/main/java/com/roshka/modelo/Tecnologia.java +++ b/curriculumsearch/src/main/java/com/roshka/modelo/Tecnologia.java @@ -17,7 +17,7 @@ public class Tecnologia { private long id; @Column(name="nombre") - @NotBlank + @NotBlank(message = "Este campo no puede estar vacio") private String nombre; diff --git a/curriculumsearch/src/main/resources/static/main.js b/curriculumsearch/src/main/resources/static/main.js index fb66ba7..4d113a8 100644 --- a/curriculumsearch/src/main/resources/static/main.js +++ b/curriculumsearch/src/main/resources/static/main.js @@ -98,6 +98,8 @@ form.addEventListener("submit",(evt)=>{ .then(response => { if(response.status==200 || response.status==302){ location.replace(response.url); + }else{ + console.log(response.text().then(value => console.log(value))) } }); evt.preventDefault(); -- libgit2 0.26.0