Se agregan las anotaciones de las propiedades en el DtoUzyTavAnualValor y ModelUzyTavAnualValor

parent 48fd17a8
...@@ -2,13 +2,21 @@ package ec.edu.espe.movilidad.MovilidadWS.Dto; ...@@ -2,13 +2,21 @@ package ec.edu.espe.movilidad.MovilidadWS.Dto;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.DecimalMax;
import javax.validation.constraints.DecimalMin;
import javax.validation.constraints.Positive;
import javax.validation.constraints.Size;
@Data @Data
public class DtoUzyTavAnualValor { public class DtoUzyTavAnualValor {
@Positive(message = "El campo uzytavanualvalor_id debe ser un número positivo")
private Long uzytavanualvalor_id; private Long uzytavanualvalor_id;
@Size(max = 100)
private String uzytavanualvalor_desc; private String uzytavanualvalor_desc;
@DecimalMin(value = "0.01", message = "El presupuesto debe ser mayor o igual a 0.01")
@DecimalMax(value = "999999.99", message = "El presupuesto no puede ser mayor a 999999.99")
private Double uzytavanualvalor_valor; private Double uzytavanualvalor_valor;
@Positive(message = "El campo uzytavpresup_id debe ser un número positivo")
private Long uzytavpresup_id; private Long uzytavpresup_id;
} }
...@@ -4,6 +4,7 @@ import lombok.Getter; ...@@ -4,6 +4,7 @@ import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import javax.persistence.*; import javax.persistence.*;
import javax.validation.constraints.Size;
@Getter @Getter
@Setter @Setter
...@@ -16,7 +17,7 @@ public class ModelUzyTavAnualValor { ...@@ -16,7 +17,7 @@ public class ModelUzyTavAnualValor {
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "uzytavanualvalor_seq") @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "uzytavanualvalor_seq")
@Column(name = "uzytavanualvalor_id") @Column(name = "uzytavanualvalor_id")
private Long uzytavanualvalor_id; private Long uzytavanualvalor_id;
@Size(max = 100)
@Column(name = "uzytavanualvalor_desc", length = 100) @Column(name = "uzytavanualvalor_desc", length = 100)
private String uzytavanualvalor_desc; private String uzytavanualvalor_desc;
......
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