DtoUzyTavDesigDoc.java 1.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
package ec.edu.espe.movilidad.MovilidadWS.Dto;

import lombok.Data;

import javax.validation.constraints.Positive;
import javax.validation.constraints.Size;
import java.time.LocalDateTime;

@Data
public class DtoUzyTavDesigDoc {
    @Positive(message = "El campo uzytavdesigdoc_ID debe ser un número positivo")
    private Long uzytavdesigdoc_ID;
    @Positive(message = "El campo uzytavproyec_ID debe ser un número positivo")
    private Long uzytavproyec_ID;
    @Size(max = 9)
    private String spriden_ID;
    @Size(max = 100)
    private String uzytavdesigdoc_FUNCION;
    @Positive(message = "El campo uzytavdesigdoc_HORAS_PLANIFICADAS debe ser un número positivo")
    private Integer uzytavdesigdoc_HORAS_PLANIFICADAS;
    @Positive(message = "El campo uzytavdesigdoc_NRO_ACTA debe ser un número positivo")
    private Integer uzytavdesigdoc_NRO_ACTA;
    private LocalDateTime uzytavdesigdoc_FECHA_INICIO;
    private LocalDateTime uzytavdesigdoc_FECHA_FIN;
    @Positive(message = "El campo uzytavdesigdoc_HORAS_DEDICADAS debe ser un número positivo")
    private Integer uzytavdesigdoc_HORAS_DEDICADAS;
}