perf(ingredient): cambiado quantity a String en entidades de Ingredient

parent 6e38ea71
...@@ -10,7 +10,7 @@ import lombok.NoArgsConstructor; ...@@ -10,7 +10,7 @@ import lombok.NoArgsConstructor;
public class Ingredient { public class Ingredient {
private String name; private String name;
private int quantity; private String quantity;
private String unitOfMeasure; private String unitOfMeasure;
} }
package com.example.apprecetas.recipe.infrastructure.controller.dto.input; package com.example.apprecetas.recipe.infrastructure.controller.dto.input;
import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Positive;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
...@@ -17,9 +15,8 @@ public class IngredientInputDto { ...@@ -17,9 +15,8 @@ public class IngredientInputDto {
@NotBlank(message = "El nombre del ingrediente no puede estar en blanco") @NotBlank(message = "El nombre del ingrediente no puede estar en blanco")
private String name; private String name;
@Positive(message = "La cantidad de ingrediente debe se mayor que 0") @NotBlank(message = "La cantidad de ingrediente no puede estar en blanco")
@NotNull(message = "La cantidad de ingrediente no puede ser nula") private String quantity;
private Integer quantity;
private String unitOfMeasure; private String unitOfMeasure;
......
...@@ -12,7 +12,7 @@ import lombok.Setter; ...@@ -12,7 +12,7 @@ import lombok.Setter;
public class IngredientOutputDto { public class IngredientOutputDto {
private String name; private String name;
private int quantity; private String quantity;
private String unitOfMeasure; private String unitOfMeasure;
} }
...@@ -12,7 +12,7 @@ import lombok.Setter; ...@@ -12,7 +12,7 @@ import lombok.Setter;
public class IngredientDocument { public class IngredientDocument {
private String name; private String name;
private int quantity; private String quantity;
private String unitOfMeasure; private String unitOfMeasure;
} }
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 sign in to comment