Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
B
BackEnd-V2
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Joel Andres Molina Velez
BackEnd-V2
Commits
bdfa2cf5
Commit
bdfa2cf5
authored
Aug 16, 2023
by
Joel Andres Molina Velez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Se agregan anotaciones de validación en ModelUzyTavProyec
parent
9593cb64
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
117 additions
and
124 deletions
+117
-124
ModelUzyTavProyec.java
...u/espe/movilidad/MovilidadWS/Model/ModelUzyTavProyec.java
+117
-124
No files found.
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Model/ModelUzyTavProyec.java
View file @
bdfa2cf5
...
...
@@ -7,6 +7,7 @@ import lombok.Getter;
import
lombok.Setter
;
import
javax.persistence.*
;
import
javax.validation.constraints.Size
;
import
java.util.Date
;
import
java.util.LinkedHashSet
;
import
java.util.Set
;
...
...
@@ -21,9 +22,8 @@ public class ModelUzyTavProyec {
@SequenceGenerator
(
name
=
"proyec_seq"
,
sequenceName
=
"SEQ_PROYEC"
,
allocationSize
=
1
)
@Column
(
name
=
"uzytavproyec_id"
)
private
Long
uzytavproyec_id
;
@Column
(
name
=
"uzytavproyec_nombre"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_nombre"
,
length
=
500
)
private
String
uzytavproyec_nombre
;
@Column
(
name
=
"uzytavproyec_aporuni"
)
...
...
@@ -47,22 +47,25 @@ public class ModelUzyTavProyec {
@Column
(
name
=
"uzytavproyec_fecha_finaliza"
)
private
Date
uzytavproyec_fecha_finaliza
;
@Column
(
name
=
"uzytavproyec_bienes"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_bienes"
,
length
=
3000
)
private
String
uzytavproyec_bienes
;
@Column
(
name
=
"uzytavproyec_servicios"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_servicios"
,
length
=
3000
)
private
String
uzytavproyec_servicios
;
@Column
(
name
=
"uzytavproyec_bien_servicio"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_bien_servicio"
,
length
=
3000
)
private
String
uzytavproyec_bien_servicio
;
@Column
(
name
=
"uzytavproyec_situactual"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_situactual"
,
length
=
3000
)
private
String
uzytavproyec_situactual
;
@Column
(
name
=
"uzytavproyec_diagnostico"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_diagnostico"
,
length
=
3000
)
private
String
uzytavproyec_diagnostico
;
@Column
(
name
=
"uzytavproyec_lineabase"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_lineabase"
,
length
=
3000
)
private
String
uzytavproyec_lineabase
;
@Column
(
name
=
"uzytavproyec_directos_hombres"
)
...
...
@@ -80,100 +83,96 @@ public class ModelUzyTavProyec {
@Column
(
name
=
"uzytavproyec_inidirectos_mujeres"
)
private
Integer
uzytavproyec_inidirectos_mujeres
;
@Column
(
name
=
"uzytavproyec_factoresc"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_factoresc"
,
length
=
3000
)
private
String
uzytavproyec_factoresc
;
@Column
(
name
=
"uzytavproyec_restricion"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_restricion"
,
length
=
3000
)
private
String
uzytavproyec_restricion
;
@Column
(
name
=
"uzytavproyec_viabilidad"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_viabilidad"
,
length
=
3000
)
private
String
uzytavproyec_viabilidad
;
@Column
(
name
=
"uzytavproyec_perderia"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_perderia"
,
length
=
3000
)
private
String
uzytavproyec_perderia
;
@Column
(
name
=
"uzytavproyec_resultados"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_resultados"
,
length
=
3000
)
private
String
uzytavproyec_resultados
;
@Column
(
name
=
"uzytavproyec_impactoa"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_impactoa"
,
length
=
3000
)
private
String
uzytavproyec_impactoa
;
@Column
(
name
=
"uzytavproyec_sostenibilidad"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_sostenibilidad"
,
length
=
3000
)
private
String
uzytavproyec_sostenibilidad
;
@Column
(
name
=
"uzytavproyec_inidirectos_discapa"
)
private
Integer
uzytavproyec_inidirectos_discapa
;
@Column
(
name
=
"uzytavproyec_tipo_proy"
)
@Size
(
max
=
1
)
@Column
(
name
=
"uzytavproyec_tipo_proy"
,
length
=
1
)
private
String
uzytavproyec_tipo_proy
;
@Column
(
name
=
"stvsubj_code"
)
@Size
(
max
=
4
)
@Column
(
name
=
"stvsubj_code"
,
length
=
4
)
private
String
stvsubj_code
;
@Column
(
name
=
"uzytavproyec_codigo"
)
@Size
(
max
=
20
)
@Column
(
name
=
"uzytavproyec_codigo"
,
length
=
20
)
private
String
uzytavproyec_codigo
;
@Column
(
name
=
"uzytavproyec_aprob_con_dep_nom"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_aprob_con_dep_nom"
,
length
=
100
)
private
String
uzytavproyec_aprob_con_dep_nom
;
@Column
(
name
=
"uzytavproyec_aprob_con_dep_url"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_aprob_con_dep_url"
,
length
=
250
)
private
String
uzytavproyec_aprob_con_dep_url
;
@Column
(
name
=
"uzytavproyec_estado"
)
@Size
(
max
=
5
)
@Column
(
name
=
"uzytavproyec_estado"
,
length
=
5
)
private
String
uzytavproyec_estado
;
@Column
(
name
=
"uzytavproyec_fecha_c"
)
private
Date
uzytavproyec_fecha_c
;
@Column
(
name
=
"uzytavproyec_nombre_pdf_acta"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_nombre_pdf_acta"
,
length
=
100
)
private
String
uzytavproyec_nombre_pdf_acta
;
@Column
(
name
=
"uzytavproyec_url_pdf_acta"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_url_pdf_acta"
,
length
=
250
)
private
String
uzytavproyec_url_pdf_acta
;
@Column
(
name
=
"uzytavproyec_observacio_c"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_observacio_c"
,
length
=
250
)
private
String
uzytavproyec_observacio_c
;
@Column
(
name
=
"uzytavproyec_mensaje_correo"
)
@Size
(
max
=
1000
)
@Column
(
name
=
"uzytavproyec_mensaje_correo"
,
length
=
1000
)
private
String
uzytavproyec_mensaje_correo
;
@Column
(
name
=
"uzytavproyec_asunto_correo"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_asunto_correo"
,
length
=
500
)
private
String
uzytavproyec_asunto_correo
;
@Column
(
name
=
"uzytavproyec_direccion_correo"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_direccion_correo"
,
length
=
100
)
private
String
uzytavproyec_direccion_correo
;
@Column
(
name
=
"uzytavproyec_directos_ejec"
)
private
Integer
uzytavproyec_directos_ejec
;
@Column
(
name
=
"uzytavproyec_situactual2"
)
@Lob
@Column
(
name
=
"uzytavproyec_situactual2"
,
columnDefinition
=
"CLOB"
)
private
String
uzytavproyec_situactual2
;
@Column
(
name
=
"uzytavproyec_diagnostico2"
)
@Lob
@Column
(
name
=
"uzytavproyec_diagnostico2"
,
columnDefinition
=
"CLOB"
)
private
String
uzytavproyec_diagnostico2
;
@Column
(
name
=
"uzytavproyec_nombre_pdf_memo"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_nombre_pdf_memo"
,
length
=
100
)
private
String
uzytavproyec_nombre_pdf_memo
;
////
@Column
(
name
=
"uzytavproyec_url_pdf_memo"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_url_pdf_memo"
,
length
=
250
)
private
String
uzytavproyec_url_pdf_memo
;
@Column
(
name
=
"uzytavconparaeva_adjunto_acta"
)
@Size
(
max
=
1
)
@Column
(
name
=
"uzytavconparaeva_adjunto_acta"
,
length
=
1
)
private
String
uzytavconparaeva_adjunto_acta
;
@Column
(
name
=
"uzytavconparaeva_adjunto_memo"
)
@Size
(
max
=
1
)
@Column
(
name
=
"uzytavconparaeva_adjunto_memo"
,
length
=
1
)
private
String
uzytavconparaeva_adjunto_memo
;
@Column
(
name
=
"uzytavproyec_cobertura"
)
...
...
@@ -184,26 +183,26 @@ public class ModelUzyTavProyec {
@Column
(
name
=
"uzytavproyec_indirectos_ninios"
)
private
Integer
uzytavproyec_indirectos_ninios
;
@Column
(
name
=
"uzytavproyec_cierre_prod"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_cierre_prod"
,
length
=
500
)
private
String
uzytavproyec_cierre_prod
;
@Column
(
name
=
"uzytavproyec_cierre_bien"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_cierre_bien"
,
length
=
500
)
private
String
uzytavproyec_cierre_bien
;
@Column
(
name
=
"uzytavproyec_cierre_resul"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_cierre_resul"
,
length
=
500
)
private
String
uzytavproyec_cierre_resul
;
@Column
(
name
=
"uzytavproyec_cierre_aplic"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_cierre_aplic"
,
length
=
500
)
private
String
uzytavproyec_cierre_aplic
;
@Column
(
name
=
"uzytavproyec_cierre_imp"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_cierre_imp"
,
length
=
500
)
private
String
uzytavproyec_cierre_imp
;
@Column
(
name
=
"uzytavproyec_cierre_rest"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_cierre_rest"
,
length
=
500
)
private
String
uzytavproyec_cierre_rest
;
@Column
(
name
=
"uzytavproyec_cierre_comen"
)
@Size
(
max
=
500
)
@Column
(
name
=
"uzytavproyec_cierre_comen"
,
length
=
500
)
private
String
uzytavproyec_cierre_comen
;
@Column
(
name
=
"uzytavconparaevaf_code"
)
...
...
@@ -211,11 +210,11 @@ public class ModelUzyTavProyec {
@Column
(
name
=
"uzytavproyec_fecha_v"
)
private
Date
uzytavproyec_fecha_v
;
@Column
(
name
=
"uzytavproyec_observacio_v"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_observacio_v"
,
length
=
250
)
private
String
uzytavproyec_observacio_v
;
@Column
(
name
=
"uzytavproyec_estado_activo"
)
@Size
(
max
=
1
)
@Column
(
name
=
"uzytavproyec_estado_activo"
,
length
=
1
)
private
String
uzytavproyec_estado_activo
;
...
...
@@ -227,63 +226,61 @@ public class ModelUzyTavProyec {
@Column
(
name
=
"uzytavproyec_fecha_mail_avance"
)
private
Date
uzytavproyec_fecha_mail_avance
;
@Column
(
name
=
"uzytavproyec_lineabase2"
)
private
String
uzytavproyec_lineabase2
;
@Column
(
name
=
"uzytavproyec_indirectos"
)
private
Integer
uzytavproyec_indirectos
;
//6
@Column
(
name
=
"stvcamp_code"
)
@Size
(
max
=
3
)
@Column
(
name
=
"stvcamp_code"
,
length
=
3
)
private
String
stvcamp_code
;
//7
@Column
(
name
=
"stvmajr_code"
)
@Size
(
max
=
4
)
@Column
(
name
=
"stvmajr_code"
,
length
=
4
)
private
String
stvmajr_code
;
@Column
(
name
=
"uzytavproyec_com_part1_nom"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_com_part1_nom"
,
length
=
100
)
private
String
uzytavproyec_com_part1_nom
;
@Column
(
name
=
"uzytavproyec_com_part1_url"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_com_part1_url"
,
length
=
250
)
private
String
uzytavproyec_com_part1_url
;
@Column
(
name
=
"uzytavproyec_com_part2_nom"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_com_part2_nom"
,
length
=
100
)
private
String
uzytavproyec_com_part2_nom
;
@Column
(
name
=
"uzytavproyec_com_part2_url"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_com_part2_url"
,
length
=
250
)
private
String
uzytavproyec_com_part2_url
;
@Column
(
name
=
"uzytavproyec_fecha_finp"
)
private
Date
uzytavproyec_fecha_finp
;
@Column
(
name
=
"uzytavproyec_aprob_con_dep_nro"
)
@Size
(
max
=
25
)
@Column
(
name
=
"uzytavproyec_aprob_con_dep_nro"
,
length
=
25
)
private
String
uzytavproyec_aprob_con_dep_nro
;
@Column
(
name
=
"uzytavproyec_aprob_con_dep_fec"
)
private
Date
uzytavproyec_aprob_con_dep_fec
;
@Column
(
name
=
"uzytavproyec_aprob_viitt_nom"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_aprob_viitt_nom"
,
length
=
100
)
private
String
uzytavproyec_aprob_viitt_nom
;
@Column
(
name
=
"uzytavproyec_aprob_viitt_url"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_aprob_viitt_url"
,
length
=
250
)
private
String
uzytavproyec_aprob_viitt_url
;
@Column
(
name
=
"uzytavproyec_aprob_viitt_nro"
)
@Size
(
max
=
25
)
@Column
(
name
=
"uzytavproyec_aprob_viitt_nro"
,
length
=
25
)
private
String
uzytavproyec_aprob_viitt_nro
;
@Column
(
name
=
"uzytavproyec_aprob_viitt_fec"
)
private
Date
uzytavproyec_aprob_viitt_fec
;
@Column
(
name
=
"uzytavproyec_cons_acad_nroacta"
)
@Size
(
max
=
25
)
@Column
(
name
=
"uzytavproyec_cons_acad_nroacta"
,
length
=
25
)
private
String
uzytavproyec_cons_acad_nroacta
;
@Column
(
name
=
"uzytavproyec_carta_com_url"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_carta_com_url"
,
length
=
250
)
private
String
uzytavproyec_carta_com_url
;
@Column
(
name
=
"uzytavproyec_carta_com_nom"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_carta_com_nom"
,
length
=
100
)
private
String
uzytavproyec_carta_com_nom
;
@Column
(
name
=
"uzytavproyec_fecha_fin_ejec"
)
...
...
@@ -296,23 +293,21 @@ public class ModelUzyTavProyec {
@Column
(
name
=
"uzytavproyec_secuencial"
)
private
Integer
uzytavproyec_secuencial
;
@Column
(
name
=
"uzytavproyec_efecto_esperado"
)
@Size
(
max
=
3000
)
@Column
(
name
=
"uzytavproyec_efecto_esperado"
,
length
=
3000
)
private
String
uzytavproyec_efecto_esperado
;
@Column
(
name
=
"uzytavproyec_tipo"
)
private
Integer
uzytavproyec_tipo
;
@Column
(
name
=
"uzytavproyec_descripcion_pobl"
)
@Size
(
max
=
1000
)
@Column
(
name
=
"uzytavproyec_descripcion_pobl"
,
length
=
1000
)
private
String
uzytavproyec_descripcion_pobl
;
@Column
(
name
=
"uzytavproyec_com_part3_nom"
)
@Size
(
max
=
100
)
@Column
(
name
=
"uzytavproyec_com_part3_nom"
,
length
=
100
)
private
String
uzytavproyec_com_part3_nom
;
@Column
(
name
=
"uzytavproyec_com_part3_url"
)
@Size
(
max
=
250
)
@Column
(
name
=
"uzytavproyec_com_part3_url"
,
length
=
250
)
private
String
uzytavproyec_com_part3_url
;
//RELACIÓN CON PROGRAMA
...
...
@@ -322,7 +317,6 @@ public class ModelUzyTavProyec {
private
ModelUzyTavPrograma_V
uzytavprograma_v
;
//RELACIÓN CON PARAMETROS_DET TABLA PADRE
@ManyToOne
(
fetch
=
FetchType
.
LAZY
)
@JoinColumn
(
name
=
"uzytparametros_det_id"
)
...
...
@@ -463,7 +457,6 @@ public class ModelUzyTavProyec {
private
Set
<
ModelUzyTavProlin
>
modelUzyTavProlinSet
=
new
LinkedHashSet
<>();
//RELACIÓN CON ACTASPERFIL_PROYEC-TABLA PADRE
@ManyToOne
(
fetch
=
FetchType
.
LAZY
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment