-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGarmentDTO.java
More file actions
132 lines (112 loc) · 3.46 KB
/
GarmentDTO.java
File metadata and controls
132 lines (112 loc) · 3.46 KB
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
package com.outfitlab.project.domain.model.dto;
import com.outfitlab.project.domain.model.PrendaModel;
public class GarmentDTO {
private String nombre;
private String tipo;
private String imagenUrl;
private String garmentCode;
private String marcaNombre;
private String evento;
private String color;
private String clima;
private String genero;
public GarmentDTO(String nombre, String tipo, String imagenUrl, String garmentCode, String marcaNombre, String color, String clima) {
this.nombre = nombre;
this.tipo = tipo;
this.imagenUrl = imagenUrl;
this.garmentCode = garmentCode;
this.marcaNombre = marcaNombre;
this.color = color;
this.clima = clima;
}
public GarmentDTO(String nombre, String tipo, String imagenUrl, String garmentCode, String marcaNombre, String color, String clima, String genero) {
this.nombre = nombre;
this.tipo = tipo;
this.imagenUrl = imagenUrl;
this.garmentCode = garmentCode;
this.marcaNombre = marcaNombre;
this.color = color;
this.clima = clima;
this.genero = genero;
}
public String getGarmentCode() {
return garmentCode;
}
public String getGenero() {
return genero;
}
public void setGenero(String genero) {
this.genero = genero;
}
public void setGarmentCode(String garmentCode) {
this.garmentCode = garmentCode;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getTipo() {
return tipo;
}
public void setTipo(String tipo) {
this.tipo = tipo;
}
public String getImagenUrl() {
return imagenUrl;
}
public void setImagenUrl(String imagenUrl) {
this.imagenUrl = imagenUrl;
}
public String getMarcaNombre() {
return marcaNombre;
}
public void setMarcaNombre(String marcaNombre) {
this.marcaNombre = marcaNombre;
}
public String getEvento() {
return evento;
}
public void setEvento(String evento) {
this.evento = evento;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public String getClima() {
return clima;
}
public void setClima(String clima) {
this.clima = clima;
}
public static GarmentDTO convertModelToDTO(PrendaModel prendaModel) {
return new GarmentDTO(
prendaModel.getNombre(),
prendaModel.getTipo(),
prendaModel.getImagenUrl(),
prendaModel.getGarmentCode(),
prendaModel.getMarca().getNombre(),
prendaModel.getColor().getNombre(),
prendaModel.getClimaAdecuado().getNombre(),
prendaModel.getGenero()
);
}
@Override
public String toString() {
return "GarmentDTO{" +
"nombre='" + nombre + '\'' +
", tipo='" + tipo + '\'' +
", imagenUrl='" + imagenUrl + '\'' +
", garmentCode='" + garmentCode + '\'' +
", marcaNombre='" + marcaNombre + '\'' +
", evento='" + evento + '\'' +
", color='" + color + '\'' +
", clima='" + clima + '\'' +
", genero='" + genero + '\'' +
'}';
}
}