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
6c12d1a0
Commit
6c12d1a0
authored
Jun 04, 2023
by
Joel Andres Molina Velez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
se corrigen algunas relaciones y se agrega la tabla uzytavcabevalp
parent
d285db09
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
158 additions
and
81 deletions
+158
-81
ModelUzyTaConparaEva.java
...spe/movilidad/MovilidadWS/model/ModelUzyTaConparaEva.java
+19
-19
ModelUzyTaValorPar.java
.../espe/movilidad/MovilidadWS/model/ModelUzyTaValorPar.java
+7
-11
ModelUzyTavCabComca.java
...espe/movilidad/MovilidadWS/model/ModelUzyTavCabComca.java
+2
-2
ModelUzyTavCabParaevaf.java
...e/movilidad/MovilidadWS/model/ModelUzyTavCabParaevaf.java
+5
-3
ModelUzyTavCabeValp.java
...espe/movilidad/MovilidadWS/model/ModelUzyTavCabeValp.java
+47
-0
ModelUzyTavConsolca.java
...espe/movilidad/MovilidadWS/model/ModelUzyTavConsolca.java
+21
-16
ModelUzyTavConvoca.java
.../espe/movilidad/MovilidadWS/model/ModelUzyTavConvoca.java
+8
-4
ModelUzyTavDetComca.java
...espe/movilidad/MovilidadWS/model/ModelUzyTavDetComca.java
+14
-5
ModelUzyTavProyec.java
...u/espe/movilidad/MovilidadWS/model/ModelUzyTavProyec.java
+22
-7
ModelUzyTavacAprueba.java
...spe/movilidad/MovilidadWS/model/ModelUzyTavacAprueba.java
+11
-12
ServiceUzyTavProyec.java
...MovilidadWS/service/UzyTavProyec/ServiceUzyTavProyec.java
+2
-2
No files found.
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTaConparaEva.java
View file @
6c12d1a0
...
...
@@ -19,17 +19,32 @@ public class ModelUzyTaConparaEva {
@Column
(
name
=
"uzytavconparaeva_id"
)
private
Long
uzytavconparaeva_id
;
@Column
(
name
=
"uzytavconparaeva_fecha_c"
)
private
Date
uzytavconparaeva_fecha_c
;
@Column
(
name
=
"uzytavconparaeva_descrip"
)
private
String
uzytavconparaeva_descrip
;
@Column
(
name
=
"uzytavconparaeva_puminire"
)
private
Integer
uzytavconparaeva_puminire
;
@Column
(
name
=
"uzytavconparaeva_tipo"
)
private
Integer
uzytavconparaeva_tipo
;
@Column
(
name
=
"uzytavconparaeva_estado"
)
private
String
uzytavconparaeva_estado
;
//RELACION CON PROYECTP de uno a muchos
//@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
//@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
//@JoinColumn(name = "uzytavconparaeva_id", referencedColumnName = "uzytavconparaeva_id")
//Set<ModelUzyTavProyec> modelUzyTavProyecs = new HashSet<>();
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavconparaeva"
,
cascade
=
CascadeType
.
ALL
)
private
Set
<
ModelUzyTavProyec
>
modelUzyTavProyecs
;
//RELACION CON PARAEVAF
@JsonIgnore
...
...
@@ -43,19 +58,4 @@ public class ModelUzyTaConparaEva {
private
Set
<
ModelUzyTavParaEva
>
uzytavparaevaSet
;
@Column
(
name
=
"uzytavconparaeva_fecha_c"
)
private
Date
uzytavconparaeva_fecha_c
;
@Column
(
name
=
"uzytavconparaeva_descrip"
)
private
String
uzytavconparaeva_descrip
;
@Column
(
name
=
"uzytavconparaeva_puminire"
)
private
Integer
uzytavconparaeva_puminire
;
@Column
(
name
=
"uzytavconparaeva_tipo"
)
private
Integer
uzytavconparaeva_tipo
;
@Column
(
name
=
"uzytavconparaeva_estado"
)
private
String
uzytavconparaeva_estado
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTaValorPar.java
View file @
6c12d1a0
...
...
@@ -16,17 +16,6 @@ public class ModelUzyTaValorPar {
@Column
(
name
=
"uzytavaloruzytparametros_id"
)
private
Long
uzytavaloruzytparametros_id
;
// @Column(name = "uzytavparaeva_id")
//Long uzytavparaeva_id;
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavparaeva_id"
,
referencedColumnName
=
"uzytavparaeva_id"
)
private
ModelUzyTavParaEva
uzyTavParaEva
;
@Column
(
name
=
"uzytavalorpar_descrip"
)
private
String
uzytavalorpar_descrip
;
...
...
@@ -37,4 +26,11 @@ public class ModelUzyTaValorPar {
private
Integer
uzytavalorpar_orden
;
//RELACIÓN CON TAVPARAEVA- TABLA PADRE
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavparaeva_id"
,
referencedColumnName
=
"uzytavparaeva_id"
)
private
ModelUzyTavParaEva
uzyTavParaEva
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavCabComca.java
View file @
6c12d1a0
...
...
@@ -23,6 +23,8 @@ public class ModelUzyTavCabComca {
@Column
(
name
=
"uzytavcabcomca_fech_crea"
)
private
Date
uzytavcabcomca_fech_crea
;
//RELACION CON PROYECT- cabcomca es la padre
//@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
...
...
@@ -34,8 +36,6 @@ public class ModelUzyTavCabComca {
@JsonIgnore
private
Set
<
ModelUzyTavProyec
>
modelUzyTavProyecs
;
//RELACION CON DETCOMCA-Tabla Hija
//
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavCabParaevaf.java
View file @
6c12d1a0
...
...
@@ -14,7 +14,7 @@ public class ModelUzyTavCabParaevaf {
@Id
@Column
(
name
=
"uzytavcabparaevaf_id"
)
private
Long
uzytavcabparaevaf_id
;
//RELACION CON PROYECTO DE UNO A MUCHOS
@Column
(
name
=
"uzytavcabparaevaf_nombre"
)
private
String
uzytavcabparaevaf_nombre
;
...
...
@@ -25,14 +25,16 @@ public class ModelUzyTavCabParaevaf {
@Column
(
name
=
"uzytavcabparaevaf_orden"
)
private
Integer
uzytavcabparaevaf_orden
;
@Column
(
name
=
"uzytavcabparaevaf_tipo"
)
private
Integer
uzytavcabparaevaf_tipo
;
//RELACIÓN CON CONPARAEVA- TABLA PADRE
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavconparaeva_id"
)
private
ModelUzyTaConparaEva
uzytavconparaeva
;
@Column
(
name
=
"uzytavcabparaevaf_tipo"
)
private
Integer
uzytavcabparaevaf_tipo
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavCabeValp.java
0 → 100644
View file @
6c12d1a0
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
model
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
lombok.Data
;
import
javax.persistence.*
;
import
java.util.Date
;
@Data
@Entity
@Table
(
name
=
"uzytavcabevalp"
,
schema
=
"UTIC1"
)
public
class
ModelUzyTavCabeValp
{
@Id
@Column
(
name
=
"uzytavcabevalp_id"
)
private
Long
uzytavcabevalp_id
;
@Column
(
name
=
"uzytavcabevalp_fec_crea"
)
private
Date
uzytavcabevalpFecCrea
;
@Column
(
name
=
"uzytavcabevalp_observa"
)
private
String
uzytavcabevalpObserva
;
@Column
(
name
=
"uzytusuario_id"
)
private
Long
uzytusuarioId
;
//RELACION CON PROYECT- TABLA PADRE
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavproyec_id"
)
private
ModelUzyTavProyec
uzytavproyec
;
//RELACIÓN CON CONSOLCA- TABLA PADRE
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavconsolca_id"
)
private
ModelUzyTavConsolca
uzytavconsolca
;
//RELACIÓN CON LA TABLA uzytavconsolca_id- TABLA PADRE
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavdetcomca_id"
)
private
ModelUzyTavDetComca
uzytavdetcomca
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavConsolca.java
View file @
6c12d1a0
...
...
@@ -6,6 +6,7 @@ import lombok.Data;
import
javax.persistence.*
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.Set
;
@Data
@Entity
...
...
@@ -19,22 +20,6 @@ public class ModelUzyTavConsolca {
@Column
(
name
=
"uzytavconsolca_id"
)
private
Long
uzytavconsolca_id
;
//RELACION CON PROYEC
@JsonIgnore
@ManyToOne
@JoinColumn
(
name
=
"uzytavproyec_id"
)
private
ModelUzyTavProyec
uzytavproyec
;
//RELACION CON CABCOMCA- CANSOLCA ES PADRE
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavconsolca"
,
cascade
=
CascadeType
.
ALL
)
private
List
<
ModelUzyTavCabComca
>
modelUzyTavCabComcas
;
//@Column(name = "uzytavproyec_id")
//private Long uzytavproyec_id;
@Column
(
name
=
"uzytavconsolca_fecha_crea"
)
private
Date
uzytavconsolca_fecha_crea
;
...
...
@@ -56,4 +41,24 @@ public class ModelUzyTavConsolca {
@Column
(
name
=
"uzytavconsolca_fecha_fin"
)
private
Date
uzytavconsolca_fecha_fin
;
//RELACION CON PROYEC-TABLA PADRE
@JsonIgnore
@ManyToOne
@JoinColumn
(
name
=
"uzytavproyec_id"
)
private
ModelUzyTavProyec
uzytavproyec
;
//RELACION CON CABCOMCA- CANSOLCA ES PADRE
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavconsolca"
,
cascade
=
CascadeType
.
ALL
)
private
List
<
ModelUzyTavCabComca
>
modelUzyTavCabComcas
;
//RELACIÓN CON LA TABLA uzytavcabevalp- TABLA HIJA
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavconsolca"
,
cascade
=
CascadeType
.
ALL
)
private
Set
<
ModelUzyTavCabeValp
>
modelUzyTavCabeValpSet
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavConvoca.java
View file @
6c12d1a0
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
model
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
lombok.Data
;
import
javax.persistence.Entity
;
...
...
@@ -18,11 +19,7 @@ public class ModelUzyTavConvoca {
@Column
(
name
=
"uzytavconvoca_id"
)
private
Long
id
;
//RELACION CON PROYECTO de uno a muchos
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
fetch
=
FetchType
.
EAGER
)
@JoinColumn
(
name
=
"uzytavconvoca_id"
,
referencedColumnName
=
"uzytavconvoca_id"
)
Set
<
ModelUzyTavProyec
>
modelUzyTavProyecs
=
new
HashSet
<>();
@Column
(
name
=
"uzytavconvoca_nombre"
)
private
String
nombre
;
...
...
@@ -48,4 +45,11 @@ public class ModelUzyTavConvoca {
@Column
(
name
=
"uzytavconvoca_digital_url"
)
private
String
digitalUrl
;
//RELACION CON PROYECTO-TABLA HIJA
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavconvoca"
,
cascade
=
CascadeType
.
ALL
)
private
Set
<
ModelUzyTavProyec
>
modelUzyTavProyecSet
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavDetComca.java
View file @
6c12d1a0
...
...
@@ -6,6 +6,7 @@ import lombok.Data;
import
javax.persistence.*
;
import
java.util.Date
;
import
java.util.Set
;
@Data
@Entity
...
...
@@ -15,11 +16,7 @@ public class ModelUzyTavDetComca {
@Column
(
name
=
"uzytavdetcomca_id"
)
private
Long
uzytavdetcomca_id
;
//Relacion con la tabla CabComca-Tabla padre
//@JsonIgnore()
@ManyToOne
@JoinColumn
(
name
=
"uzytavcabcomca_id"
)
private
ModelUzyTavCabComca
uzytavcabcomca
;
@Column
(
name
=
"uzytusuario_id_crea"
)
private
Long
uzytusuario_id_crea
;
...
...
@@ -33,4 +30,16 @@ public class ModelUzyTavDetComca {
@Column
(
name
=
"uzytavdetcomca_estado"
)
private
String
uzytavdetcomca_estado
;
//Relacion con la tabla CabComca-Tabla padre
//@JsonIgnore()
@ManyToOne
@JoinColumn
(
name
=
"uzytavcabcomca_id"
)
private
ModelUzyTavCabComca
uzytavcabcomca
;
//RELACIÓN CON LA TABLA uzytavcabevalp- TABLA HIJA
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavdetcomca"
,
cascade
=
CascadeType
.
ALL
)
private
Set
<
ModelUzyTavCabeValp
>
modelUzyTavCabeValpSet
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavProyec.java
View file @
6c12d1a0
...
...
@@ -334,17 +334,25 @@ public class ModelUzyTavProyec {
Long
UZYTPARAMETROS_DET_ID_COBERTURA
;
@Column
(
name
=
"uzytavactaprueba_id"
)
Long
uzytavactaprueba_id
;
//
//RELACIÓN CON LA TABLA TAVAPRUEBA-TABLA PADRE
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavactaprueba_id"
)
private
ModelUzyTaConparaEva
uzytavactaprueba
;
//rELACION CON CABCOMCA-proyec es la hija
//RELACION CON CONVOCATORIA////////
//@ManyToOne
//@JoinColumn(name = "uzytavconvoca_id")
@Column
(
name
=
"uzytavconvoca_id"
)
Long
uzytavconvoca_id
;
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavconvoca_id"
,
referencedColumnName
=
"uzytavconvoca_id"
)
private
ModelUzyTavConvoca
uzytavconvoca
;
// CONSOLCA RELACION
@JsonIgnore
...
...
@@ -371,6 +379,13 @@ public class ModelUzyTavProyec {
@OneToMany
(
mappedBy
=
"uzytavproyec"
,
cascade
=
CascadeType
.
ALL
)
private
Set
<
ModelUzyTavZonaDetalle
>
modelUzyTavZonaDetalleSet
;
//RELACION CON LA TABLA uzytavcabevalp- tabla hija
@OneToMany
(
mappedBy
=
"uzytavproyec"
,
cascade
=
CascadeType
.
ALL
)
@JsonIgnore
private
Set
<
ModelUzyTavCabeValp
>
modelUzyTavCabeValpSet
;
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavAprueba.java
→
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTav
ac
Aprueba.java
View file @
6c12d1a0
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
model
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
lombok.Data
;
import
javax.persistence.Entity
;
import
javax.persistence.Table
;
import
javax.persistence.*
;
import
java.util.Date
;
import
java.util.HashSet
;
import
java.util.Set
;
@Data
@Entity
@Table
(
name
=
"uzytavactaprueba"
,
schema
=
"UTIC1"
)
public
class
ModelUzyTavAprueba
{
public
class
ModelUzyTav
ac
Aprueba
{
@Id
@Column
(
name
=
"uzytavactaprueba_id"
)
private
Long
uzytavactaprueba_id
;
//RELACION CON PROYECTO DE UNO A MUCHOS
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
fetch
=
FetchType
.
EAGER
)
@JoinColumn
(
name
=
"uzytavactaprueba_id"
,
referencedColumnName
=
"uzytavactaprueba_id"
)
Set
<
ModelUzyTavProyec
>
modelUzyTavProyecss
=
new
HashSet
<>();
...
...
@@ -43,11 +38,15 @@ public class ModelUzyTavAprueba {
@Column
(
name
=
"uzytavactaprueba_doc_url"
)
private
String
uzytavactaprueba_doc_url
;
// Getters and setters
// Relationships
//RELACION CON PROYECTO - tabla HIJA
//@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
//@JoinColumn(name = "uzytavactaprueba_id", referencedColumnName = "uzytavactaprueba_id")
//Set<ModelUzyTavProyec> modelUzyTavProyecss = new HashSet<>();
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavactaprueba"
,
cascade
=
CascadeType
.
ALL
)
private
Set
<
ModelUzyTavProyec
>
modelUzyTavProyecSet
;
// @OneToOne
//@JoinColumn(name = "uzytusuario_id_aprueba", referencedColumnName = "uzytusuario_id")
//private Usuario apruebaUsuario;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavProyec/ServiceUzyTavProyec.java
View file @
6c12d1a0
...
...
@@ -64,7 +64,7 @@ public class ServiceUzyTavProyec implements IServiceUzyTavProyec {
dato
.
setUzytavproyec_tipo_proy
(
modelUzyTavProyec
.
getUzytavproyec_tipo_proy
());
dato
.
setStvsubj_code
(
modelUzyTavProyec
.
getStvsubj_code
());
dato
.
setUzytavproyec_codigo
(
modelUzyTavProyec
.
getUzytavproyec_codigo
());
dato
.
setUzytavconvoca_id
(
modelUzyTavProyec
.
getUzytavconvoca_id
());
//
dato.setUzytavconvoca_id(modelUzyTavProyec.getUzytavconvoca_id());
dato
.
setUzytavproyec_aprob_con_dep_nom
(
modelUzyTavProyec
.
getUzytavproyec_aprob_con_dep_nom
());
dato
.
setUzytavproyec_aprob_con_dep_url
(
modelUzyTavProyec
.
getUzytavproyec_aprob_con_dep_url
());
dato
.
setUzytavproyec_estado
(
modelUzyTavProyec
.
getUzytavproyec_estado
());
...
...
@@ -121,7 +121,7 @@ public class ServiceUzyTavProyec implements IServiceUzyTavProyec {
dato
.
setUzytavproyec_secuencial
(
modelUzyTavProyec
.
getUzytavproyec_secuencial
());
dato
.
setUzytparametros_det_id
(
modelUzyTavProyec
.
getUzytparametros_det_id
());
dato
.
setUZYTPARAMETROS_DET_ID_COBERTURA
(
modelUzyTavProyec
.
getUZYTPARAMETROS_DET_ID_COBERTURA
());
dato
.
setUzytavactaprueba_id
(
modelUzyTavProyec
.
getUzytavactaprueba_id
());
//
dato.setUzytavactaprueba_id(modelUzyTavProyec.getUzytavactaprueba_id());
dato
.
setUzytavproyec_efecto_esperado
(
modelUzyTavProyec
.
getUzytavproyec_efecto_esperado
());
dato
.
setUzytavproyec_tipo
(
modelUzyTavProyec
.
getUzytavproyec_tipo
());
dato
.
setUzytavproyec_descripcion_pobl
(
modelUzyTavProyec
.
getUzytavproyec_descripcion_pobl
());
...
...
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