DtoUzyTavInstProy.java 1.8 KB
Newer Older
1 2 3 4 5
package ec.edu.espe.movilidad.MovilidadWS.Dto;


import lombok.Data;

6 7 8
import javax.validation.constraints.Positive;
import javax.validation.constraints.Size;
import java.time.LocalDateTime;
9 10 11

@Data
public class DtoUzyTavInstProy {
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
    @Positive(message = "El campo uzytavinstproy_id debe ser un número positivo")
    private Long uzytavinstproy_id;
    @Positive(message = "El campo uzytavproyec_id debe ser un número positivo")
    private Long uzytavproyec_id;
    @Positive(message = "El campo uzytavinstituc_id debe ser un número positivo")
    private Long uzytavinstituc_id;
    @Positive(message = "El campo uzytparametros_det_id_organizacion debe ser un número positivo")
    private Long uzytparametros_det_id_organizacion;
    @Positive(message = "El campo uzytparametros_det_id_entidad debe ser un número positivo")
    private Long uzytparametros_det_id_entidad;
    @Size(max = 100)
    private String uzytavinstproy_detaotro;
    @Size(max = 2000)
    private String uzytavinstproy_declaracion;
    private LocalDateTime uzytavinstproy_fecha_crea;
    @Positive(message = "El campo uzytavinstproy_dir_hombres debe ser un número positivo")
    private Integer uzytavinstproy_dir_hombres;
    @Positive(message = "El campo uzytavinstproy_dir_mujeres debe ser un número positivo")
    private Integer uzytavinstproy_dir_mujeres;
    @Positive(message = "El campo uzytavinstproy_dir_ninios debe ser un número positivo")
    private Integer uzytavinstproy_dir_ninios;
    @Positive(message = "El campo uzytavinstproy_dir_discapacidad debe ser un número positivo")
    private Integer uzytavinstproy_dir_discapacidad;
    @Positive(message = "El campo uzytavinstproy_indirectos debe ser un número positivo")
    private Integer uzytavinstproy_indirectos;
    @Size(max = 150)
    private String uzytavinstproy_desc_benefic;
39 40

}