Se agregan las anotaciones de las propiedades en el DtoUzyTavActaPrueba y ModelUzyTavActaPrueba

parent aa4b7e68
......@@ -2,15 +2,26 @@ package ec.edu.espe.movilidad.MovilidadWS.Dto;
import lombok.Data;
import java.util.Date;
import javax.validation.constraints.Pattern;
import javax.validation.constraints.Positive;
import javax.validation.constraints.Size;
import java.time.LocalDate;
@Data
public class DtoUzyTavActaPrueba {
@Positive(message = "El campo uzytavactaprueba_id debe ser un número positivo")
private Long uzytavactaprueba_id;
@Positive(message = "El campo uzytusuario_id_aprueba debe ser un número positivo")
private Long uzytusuario_id_aprueba;
private Date uzytavactaprueba_fecha_aprueba ;
private LocalDate uzytavactaprueba_fecha_aprueba;
@Positive(message = "El campo uzytavactaprueba_secuencial_a debe ser un número positivo")
private Long uzytavactaprueba_secuencial_a;
@Size(max = 1)
@Pattern(regexp = "[SN]", message = "El campo uzytavactaprueba_cerrado solo puede ser Cerrado:S - No cerrado :N")
private String uzytavactaprueba_cerrado;
@Size(max = 100)
private String uzytavactaprueba_doc_nom;
@Size(max = 250)
private String uzytavactaprueba_doc_url;
}
......@@ -9,7 +9,8 @@ import lombok.Setter;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.*;
import java.util.Date;
import javax.validation.constraints.Size;
import java.time.LocalDate;
import java.util.LinkedHashSet;
import java.util.Set;
......@@ -29,18 +30,18 @@ public class ModelUzyTavActaPrueba {
private Long uzytusuario_id_aprueba;
@Column(name = "uzytavactaprueba_fecha_aprueba")
private Date uzytavactaprueba_fecha_aprueba;
private LocalDate uzytavactaprueba_fecha_aprueba;
@Column(name = "uzytavactaprueba_secuencial_a")
private Long uzytavactaprueba_secuencial_a;
@Column(name = "uzytavactaprueba_cerrado")
@Size(max = 1)
@Column(name = "uzytavactaprueba_cerrado", length = 1)
private String uzytavactaprueba_cerrado;
@Column(name = "uzytavactaprueba_doc_nom")
@Size(max = 100)
@Column(name = "uzytavactaprueba_doc_nom", length = 100)
private String uzytavactaprueba_doc_nom;
@Column(name = "uzytavactaprueba_doc_url")
@Size(max = 250)
@Column(name = "uzytavactaprueba_doc_url", length = 250)
private String uzytavactaprueba_doc_url;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment