Se agregan las anotaciones de las propiedades en el DtoUzyTavActaResponsa y ModelUzyTavActaResponsa

parent 64abcc2f
package ec.edu.espe.movilidad.MovilidadWS.Dto;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;
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 DtoUzyTavActaResponsa {
@Positive(message = "El campo uzytavactaresponsa_code debe ser un número positivo")
private Long uzytavactaresponsa_code;
private Long number;
private Date uzytavactaresponsa_fecha_crea ;
@Positive(message = "El campo uzytavactaresponsa_secuencial debe ser un número positivo")
private Long uzytavactaresponsa_secuencial;
private LocalDate uzytavactaresponsa_fecha_crea ;
@Positive(message = "El campo uzytusuario_id_crea debe ser un número positivo")
private Long uzytusuario_id_crea;
@Size(max = 1)
@Pattern(regexp = "[SN]", message = "El campo uzytavactaresponsa_cerrado solo puede ser Cerrado S:si / N:no")
private String uzytavactaresponsa_cerrado;
@Size(max = 250)
private String uzytavactaresponsa_doc_nom;
@Size(max = 100)
private String uzytavactaresponsa_doc_url;
}
......@@ -7,6 +7,7 @@ import lombok.Setter;
import java.util.LinkedHashSet;
import java.util.Set;
import javax.persistence.*;
import javax.validation.constraints.Size;
import java.time.LocalDate;
@Getter
......@@ -24,19 +25,19 @@ public class ModelUzyTavActaResponsa {
private Integer uzytavactaresponsa_secuencial;
@Column(name = "uzytavactaresponsa_fecha_crea")
private LocalDate fechaCreacion;
private LocalDate uzytavactaresponsa_fecha_crea;
@Column(name = "uzytusuario_id_crea")
private Integer uzytusuario_id_crea;
@Size(max = 1)
@Column(name = "uzytavactaresponsa_cerrado", length = 1)
private String cerrado;
private String uzytavactaresponsa_cerrado;
@Size(max = 250)
@Column(name = "uzytavactaresponsa_doc_nom", length = 250)
private String nombreDocumento;
private String uzytavactaresponsa_doc_nom;
@Size(max = 100)
@Column(name = "uzytavactaresponsa_doc_url", length = 100)
private String urlDocumento;
private String uzytavactaresponsa_doc_url;
//RELACIÓN CON LA TABLA RESPONSABLE_PROG-TABLA HIJA
@JsonIgnore
......
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