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

import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

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

@Data
public class DtoUzyTavAnexoSPR {
12
    @Positive(message = "El campo uzytavanexospr_id debe ser un número positivo")
13
    private Long uzytavanexospr_id;
14
    @Positive(message = "El campo uzytavproyec_id debe ser un número positivo")
15
    private Long uzytavproyec_id;
16
    @Size(max = 100)
17
    private String uzytavanexospr_nombre;
18
    @Size(max = 250)
19
    private String uzytavanexospr_url;
20 21
    private LocalDate uzytavanexospr_fech_subida;
    @Positive(message = "El campo uzytusuario_id debe ser un número positivo")
22 23
    private Long uzytusuario_id;
    private Long uzytavanexospr_tipo;
24
    @Positive(message = "El campo uzytavprograma_v_id debe ser un número positivo")
25
    private Long uzytavprograma_v_id;
26
    @Size(max = 500)
27
    private String uzytavanexospr_descripcion;
28
    private MultipartFile uzytavanexospr_digital;
29 30

}