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
e98a2ce3
Commit
e98a2ce3
authored
May 31, 2023
by
Joel Andres Molina Velez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Se agregan nuevas tablas uzytavconsolca, uzytavdetcomca y uzytavcabcomca
parent
b29bcd4b
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
477 additions
and
17 deletions
+477
-17
UzyTavCabComcaController.java
...idad/MovilidadWS/controller/UzyTavCabComcaController.java
+51
-0
UzyTavConsolcaController.java
...idad/MovilidadWS/controller/UzyTavConsolcaController.java
+54
-0
DaoUzyTavCabComca.java
...edu/espe/movilidad/MovilidadWS/dao/DaoUzyTavCabComca.java
+9
-0
DaoUzyTavConsolca.java
...edu/espe/movilidad/MovilidadWS/dao/DaoUzyTavConsolca.java
+9
-0
DaoUzyTavDetComca.java
...edu/espe/movilidad/MovilidadWS/dao/DaoUzyTavDetComca.java
+9
-0
ModelUzyTavCabComca.java
...espe/movilidad/MovilidadWS/model/ModelUzyTavCabComca.java
+24
-11
ModelUzyTavConsolca.java
...espe/movilidad/MovilidadWS/model/ModelUzyTavConsolca.java
+59
-0
ModelUzyTavDetComca.java
...espe/movilidad/MovilidadWS/model/ModelUzyTavDetComca.java
+36
-0
ModelUzyTavProyec.java
...u/espe/movilidad/MovilidadWS/model/ModelUzyTavProyec.java
+17
-3
IServiceUzyTavCabComca.java
...idadWS/service/UzyTavCabComca/IServiceUzyTavCabComca.java
+21
-0
ServiceUzyTavCabComca.java
...lidadWS/service/UzyTavCabComca/ServiceUzyTavCabComca.java
+50
-0
ServiceUzyTavConfiguracion.java
...rvice/UzyTavConfiguracion/ServiceUzyTavConfiguracion.java
+3
-2
IServiceUzyTavConsolca.java
...idadWS/service/UzyTavConsolca/IServiceUzyTavConsolca.java
+19
-0
ServiceUzyTavConsolca.java
...lidadWS/service/UzyTavConsolca/ServiceUzyTavConsolca.java
+57
-0
IServiceUzyTavDetComca.java
...idadWS/service/UzyTavDetComca/IServiceUzyTavDetComca.java
+21
-0
ServiceUzyTavDetComca.java
...lidadWS/service/UzyTavDetComca/ServiceUzyTavDetComca.java
+37
-0
ServiceUzyTavProyec.java
...MovilidadWS/service/UzyTavProyec/ServiceUzyTavProyec.java
+1
-1
No files found.
src/main/java/ec/edu/espe/movilidad/MovilidadWS/controller/UzyTavCabComcaController.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
controller
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabComca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConsolca
;
import
ec.edu.espe.movilidad.MovilidadWS.service.UzyTavCabComca.IServiceUzyTavCabComca
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
import
static
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Constant
.
GlobalConstants
.
V1_API_VERSION
;
@RestController
@CrossOrigin
(
origins
=
"*"
)
@RequestMapping
(
V1_API_VERSION
+
"/cabcomca"
)
public
class
UzyTavCabComcaController
{
@Autowired
private
IServiceUzyTavCabComca
serviceUzyTavCabComca
;
@GetMapping
(
"/exampleFindId/{id}"
)
public
ResponseEntity
<
ModelUzyTavCabComca
>
ListarPorID
(
@PathVariable
Long
id
)
{
return
new
ResponseEntity
<>(
serviceUzyTavCabComca
.
ListarPorID
(
id
),
HttpStatus
.
OK
);
}
@GetMapping
(
"/getAll"
)
public
ResponseEntity
<
List
<
ModelUzyTavCabComca
>>
ListarRegistros
()
{
return
new
ResponseEntity
<>(
serviceUzyTavCabComca
.
ListarRegistros
(),
HttpStatus
.
OK
);
}
@PostMapping
(
"/guardar"
)
public
ResponseEntity
<
ModelUzyTavCabComca
>
guardar
(
@RequestBody
ModelUzyTavCabComca
modelUzyTavCabComca
)
{
return
new
ResponseEntity
<>(
serviceUzyTavCabComca
.
guardar
(
modelUzyTavCabComca
),
HttpStatus
.
OK
);
}
@PutMapping
(
"/editar/{id}"
)
public
ResponseEntity
<
ModelUzyTavCabComca
>
editar
(
@PathVariable
Long
id
,
@RequestBody
ModelUzyTavCabComca
modelUzyTavCabComca
)
{
return
new
ResponseEntity
<>(
serviceUzyTavCabComca
.
editar
(
id
,
modelUzyTavCabComca
),
HttpStatus
.
OK
);
}
@DeleteMapping
(
"/eliminar/{id}"
)
public
ResponseEntity
<
Void
>
eliminar
(
@PathVariable
Long
id
)
{
serviceUzyTavCabComca
.
eliminar
(
id
);
return
ResponseEntity
.
ok
().
build
();
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/controller/UzyTavConsolcaController.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
controller
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConsolca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavProyec
;
import
ec.edu.espe.movilidad.MovilidadWS.service.UzyTavConsolca.IServiceUzyTavConsolca
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
import
static
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Constant
.
GlobalConstants
.
V1_API_VERSION
;
@RestController
@CrossOrigin
(
origins
=
"*"
)
@RequestMapping
(
V1_API_VERSION
+
"/consolca"
)
public
class
UzyTavConsolcaController
{
@Autowired
private
IServiceUzyTavConsolca
serviceUzyTavConsolca
;
@GetMapping
(
"/exampleFindId/{id}"
)
public
ResponseEntity
<
ModelUzyTavConsolca
>
ListarPorID
(
@PathVariable
Long
id
)
{
return
new
ResponseEntity
<>(
serviceUzyTavConsolca
.
ListarPorID
(
id
),
HttpStatus
.
OK
);
}
@GetMapping
(
"/getAll"
)
public
ResponseEntity
<
List
<
ModelUzyTavConsolca
>>
ListarRegistros
()
{
return
new
ResponseEntity
<>(
serviceUzyTavConsolca
.
ListarRegistros
(),
HttpStatus
.
OK
);
}
@PostMapping
(
"/guardar"
)
public
ResponseEntity
<
ModelUzyTavConsolca
>
guardar
(
@RequestBody
ModelUzyTavConsolca
modelUzyTavConsolca
)
{
return
new
ResponseEntity
<>(
serviceUzyTavConsolca
.
guardar
(
modelUzyTavConsolca
),
HttpStatus
.
OK
);
}
@PutMapping
(
"/editar/{id}"
)
public
ResponseEntity
<
ModelUzyTavConsolca
>
editar
(
@PathVariable
Long
id
,
@RequestBody
ModelUzyTavConsolca
modelUzyTavConsolca
)
{
return
new
ResponseEntity
<>(
serviceUzyTavConsolca
.
editar
(
id
,
modelUzyTavConsolca
),
HttpStatus
.
OK
);
}
@DeleteMapping
(
"/eliminar/{id}"
)
public
ResponseEntity
<
Void
>
eliminar
(
@PathVariable
Long
id
)
{
serviceUzyTavConsolca
.
eliminar
(
id
);
return
ResponseEntity
.
ok
().
build
();
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/dao/DaoUzyTavCabComca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
dao
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabComca
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.stereotype.Repository
;
@Repository
public
interface
DaoUzyTavCabComca
extends
JpaRepository
<
ModelUzyTavCabComca
,
Long
>
{
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/dao/DaoUzyTavConsolca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
dao
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConsolca
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.stereotype.Repository
;
@Repository
public
interface
DaoUzyTavConsolca
extends
JpaRepository
<
ModelUzyTavConsolca
,
Long
>
{
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/dao/DaoUzyTavDetComca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
dao
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavDetComca
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.stereotype.Repository
;
@Repository
public
interface
DaoUzyTavDetComca
extends
JpaRepository
<
ModelUzyTavDetComca
,
Long
>
{
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavCabComca.java
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
model
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
lombok.Data
;
import
javax.persistence.*
;
...
...
@@ -14,22 +15,34 @@ public class ModelUzyTavCabComca {
@Id
@Column
(
name
=
"uzytavcabcomca_id"
)
private
Long
id
;
private
Long
uzytavcabcomca_
id
;
//RELACION CON PROYECT
//RELACION CON PROYECT
- cabcomca es la padre
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
fetch
=
FetchType
.
EAGER
)
@JoinColumn
(
name
=
"uzytavcabcomca_id"
,
referencedColumnName
=
"uzytavcabcomca_id"
)
Set
<
ModelUzyTavProyec
>
modelUzyTavProyecss
=
new
HashSet
<>();
//
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
//
@JoinColumn(name = "uzytavcabcomca_id", referencedColumnName = "uzytavcabcomca_id")
//
Set<ModelUzyTavProyec> modelUzyTavProyecss = new HashSet<>();
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavcabcomca"
,
cascade
=
CascadeType
.
ALL
)
private
Set
<
ModelUzyTavProyec
>
modelUzyTavProyecs
;
//RELACION CON DETCOMCA-Tabla Hija
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavcabcomca"
,
cascade
=
CascadeType
.
ALL
)
private
Set
<
ModelUzyTavDetComca
>
modelUzyTavDetComcas
;
@Column
(
name
=
"uzytavcabcomca_decsrip"
)
private
String
descripcion
;
private
String
uzytavcabcomca_decsrip
;
@Column
(
name
=
"uzytavcabcomca_fech_crea"
)
private
Date
fechaCreacion
;
//@ManyToOne(fetch = FetchType.LAZY)
//@JoinColumn(name = "uzytavconsolca_id")
//private ConsolCa consolCa;
private
Date
uzytavcabcomca_fech_crea
;
///fetch = FetchType.LAZY
@JsonIgnore
()
@ManyToOne
()
@JoinColumn
(
name
=
"uzytavconsolca_id"
)
private
ModelUzyTavConsolca
uzytavconsolca
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavConsolca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
model
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
lombok.Data
;
import
javax.persistence.*
;
import
java.util.Date
;
import
java.util.List
;
@Data
@Entity
@Table
(
name
=
"uzytavconsolca"
,
schema
=
"UTIC1"
)
public
class
ModelUzyTavConsolca
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
//@GeneratedValue(strategy = GenerationType.IDENTITY)
@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
;
@Column
(
name
=
"uzytavconsolca_observa"
,
length
=
4000
)
private
String
uzytavconsolca_observa
;
@Column
(
name
=
"uzytavconsolca_mensaje_correo"
,
length
=
4000
)
private
String
uzytavconsolca_mensaje_correo
;
@Column
(
name
=
"uzytavconsolca_asunto_correo"
,
length
=
100
)
private
String
uzytavconsolca_asunto_correo
;
@Column
(
name
=
"uzytavconsolca_direccion_correo"
,
length
=
150
)
private
String
uzytavconsolca_direccion_correo
;
@Column
(
name
=
"uzytavconsolca_estadofin"
,
length
=
1
)
private
String
uzytavconsolca_estadofin
;
@Column
(
name
=
"uzytavconsolca_fecha_fin"
)
private
Date
uzytavconsolca_fecha_fin
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavDetComca.java
0 → 100644
View file @
e98a2ce3
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
=
"uzytavdetcomca"
,
schema
=
"UTIC1"
)
public
class
ModelUzyTavDetComca
{
@Id
@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
;
@Column
(
name
=
"uzytusuario_id_asignado"
)
private
Long
uzytusuario_id_asignado
;
@Column
(
name
=
"uzytavdetcomca_fech_crea"
)
private
Date
uzytavdetcomca_fech_crea
;
@Column
(
name
=
"uzytavdetcomca_estado"
)
private
String
uzytavdetcomca_estado
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/ModelUzyTavProyec.java
View file @
e98a2ce3
...
...
@@ -7,6 +7,7 @@ import lombok.Data;
import
javax.persistence.*
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.Set
;
@Data
@Entity
...
...
@@ -128,6 +129,14 @@ public class ModelUzyTavProyec {
@Column
(
name
=
"uzytavconvoca_id"
)
Long
uzytavconvoca_id
;
// CONSOLCA RELACION
@JsonIgnore
@OneToMany
(
mappedBy
=
"uzytavproyec"
,
cascade
=
CascadeType
.
ALL
)
private
List
<
ModelUzyTavConsolca
>
modelUzyTavConsolcas
;
@Column
(
name
=
"uzytavproyec_aprob_con_dep_nom"
)
private
String
uzytavproyec_aprob_con_dep_nom
;
...
...
@@ -139,10 +148,15 @@ public class ModelUzyTavProyec {
@Column
(
name
=
"uzytavproyec_estado"
)
private
String
uzytavproyec_estado
;
//rELACION CON CABCOMCA
//rELACION CON CABCOMCA-proyec es la hija
@JsonIgnore
@ManyToOne
@JoinColumn
(
name
=
"uzytavcabcomca_id"
)
private
ModelUzyTavCabComca
uzytavcabcomca
;
@Column
(
name
=
"uzytavcabcomca_id"
)
Long
uzytavcabcomca_id
;
///RELACION CON CONPARAEVA
//@Column(name = "uzytavconparaeva_id")
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavCabComca/IServiceUzyTavCabComca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
UzyTavCabComca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabComca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConsolca
;
import
java.util.List
;
public
interface
IServiceUzyTavCabComca
{
public
ModelUzyTavCabComca
ListarPorID
(
Long
id
);
public
List
<
ModelUzyTavCabComca
>
ListarRegistros
();
public
ModelUzyTavCabComca
guardar
(
ModelUzyTavCabComca
modelUzyTavCabComca
);
public
ModelUzyTavCabComca
editar
(
Long
id
,
ModelUzyTavCabComca
modelUzyTavCabComca
);
void
eliminar
(
Long
id
);
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavCabComca/ServiceUzyTavCabComca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
UzyTavCabComca
;
import
ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavCabComca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabComca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConsolca
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
java.util.List
;
@Service
public
class
ServiceUzyTavCabComca
implements
IServiceUzyTavCabComca
{
@Autowired
DaoUzyTavCabComca
daoUzyTavCabComca
;
@Override
public
ModelUzyTavCabComca
ListarPorID
(
@PathVariable
Long
id
)
{
return
daoUzyTavCabComca
.
findById
(
id
).
get
();
}
@Override
public
List
<
ModelUzyTavCabComca
>
ListarRegistros
()
{
return
daoUzyTavCabComca
.
findAll
();
}
@Override
public
ModelUzyTavCabComca
guardar
(
ModelUzyTavCabComca
modelUzyTavCabComca
)
{
return
daoUzyTavCabComca
.
save
(
modelUzyTavCabComca
);
}
@Override
public
ModelUzyTavCabComca
editar
(
@PathVariable
Long
id
,
ModelUzyTavCabComca
modelUzyTavCabComca
)
{
ModelUzyTavCabComca
dato
=
daoUzyTavCabComca
.
findById
(
id
).
get
();
//.orElseThrow(()->new ControlExcepciones("No existe el registro con el ID : " + id));
//Seteamos los nuevos datos del registro
dato
.
setUzytavcabcomca_id
(
modelUzyTavCabComca
.
getUzytavcabcomca_id
());
dato
.
setUzytavcabcomca_decsrip
(
modelUzyTavCabComca
.
getUzytavcabcomca_decsrip
());
dato
.
setUzytavcabcomca_fech_crea
(
modelUzyTavCabComca
.
getUzytavcabcomca_fech_crea
());
ModelUzyTavCabComca
datoActualizado
=
daoUzyTavCabComca
.
save
(
dato
);
return
datoActualizado
;
}
@Override
public
void
eliminar
(
@PathVariable
Long
id
)
{
ModelUzyTavCabComca
dato
=
daoUzyTavCabComca
.
findById
(
id
).
get
();
//.orElseThrow(() -> new ControlExcepciones("No existe el registro con el ID : " + id));
daoUzyTavCabComca
.
delete
(
dato
);
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavConfiguracion/ServiceUzyTavConfiguracion.java
View file @
e98a2ce3
...
...
@@ -53,7 +53,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
dato
.
setUzytavconfiguracion_director_unid_vincu_ape
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_director_unid_vincu_ape
());
dato
.
setUzytavconfiguracion_director_unid_vincu_abrev
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_director_unid_vincu_abrev
());
dato
.
setUzytavconfiguracion_vicerrector_abrev
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_abrev
());
dato
.
setUzytavconfiguracion_vicerrector_grado_mil
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_
ape
());
dato
.
setUzytavconfiguracion_vicerrector_grado_mil
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_
grado_mil
());
dato
.
setUzytavconfiguracion_director_unid_vincu_grado_mil
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_director_unid_vincu_grado_mil
());
dato
.
setUzytavconfiguracion_nro_horas_minimo_certificado_e
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_nro_horas_minimo_certificado_e
());
dato
.
setUzytavconfiguracion_nro_horas_minimo_certificado_d
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_nro_horas_minimo_certificado_d
());
...
...
@@ -94,7 +94,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
dato
.
setUzytavconfiguracion_vicerrector_nom
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_nom
());
dato
.
setUzytavconfiguracion_vicerrector_ape
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_ape
());
dato
.
setUzytavconfiguracion_vicerrector_abrev
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_abrev
());
dato
.
setUzytavconfiguracion_vicerrector_grado_mil
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_
ape
());
dato
.
setUzytavconfiguracion_vicerrector_grado_mil
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_
grado_mil
());
ModelUzyTavConfiguracion
datoActualizado
=
daoUzyTavConfiguracion
.
save
(
dato
);
return
datoActualizado
;
...
...
@@ -110,6 +110,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
dato
.
setUzytavconfiguracion_director_unid_vincu_nom
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_director_unid_vincu_nom
());
dato
.
setUzytavconfiguracion_director_unid_vincu_ape
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_director_unid_vincu_ape
());
dato
.
setUzytavconfiguracion_director_unid_vincu_abrev
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_director_unid_vincu_abrev
());
dato
.
setUzytavconfiguracion_director_unid_vincu_grado_mil
(
modeIServiceUzyTavConfiguracion
.
getUzytavconfiguracion_director_unid_vincu_grado_mil
());
ModelUzyTavConfiguracion
datoActualizado
=
daoUzyTavConfiguracion
.
save
(
dato
);
return
datoActualizado
;
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavConsolca/IServiceUzyTavConsolca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
UzyTavConsolca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConsolca
;
import
java.util.List
;
public
interface
IServiceUzyTavConsolca
{
public
ModelUzyTavConsolca
ListarPorID
(
Long
id
);
public
List
<
ModelUzyTavConsolca
>
ListarRegistros
();
public
ModelUzyTavConsolca
guardar
(
ModelUzyTavConsolca
modelUzyTavConsolca
);
public
ModelUzyTavConsolca
editar
(
Long
id
,
ModelUzyTavConsolca
modelUzyTavConsolca
);
void
eliminar
(
Long
id
);
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavConsolca/ServiceUzyTavConsolca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
UzyTavConsolca
;
import
ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavConsolca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabParaevaf
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConsolca
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
java.util.List
;
@Service
public
class
ServiceUzyTavConsolca
implements
IServiceUzyTavConsolca
{
@Autowired
DaoUzyTavConsolca
daoUzyTavConsolca
;
@Override
public
ModelUzyTavConsolca
ListarPorID
(
@PathVariable
Long
id
)
{
return
daoUzyTavConsolca
.
findById
(
id
).
get
();
}
@Override
public
List
<
ModelUzyTavConsolca
>
ListarRegistros
()
{
return
daoUzyTavConsolca
.
findAll
();
}
@Override
public
ModelUzyTavConsolca
guardar
(
ModelUzyTavConsolca
modelUzyTavConsolca
)
{
return
daoUzyTavConsolca
.
save
(
modelUzyTavConsolca
);
}
@Override
public
ModelUzyTavConsolca
editar
(
@PathVariable
Long
id
,
ModelUzyTavConsolca
modelUzyTavConsolca
)
{
ModelUzyTavConsolca
dato
=
daoUzyTavConsolca
.
findById
(
id
).
get
();
//.orElseThrow(()->new ControlExcepciones("No existe el registro con el ID : " + id));
//Seteamos los nuevos datos del registro
dato
.
setUzytavconsolca_id
(
modelUzyTavConsolca
.
getUzytavconsolca_id
());
dato
.
setUzytavconsolca_fecha_crea
(
modelUzyTavConsolca
.
getUzytavconsolca_fecha_crea
());
dato
.
setUzytavconsolca_observa
(
modelUzyTavConsolca
.
getUzytavconsolca_observa
());
dato
.
setUzytavconsolca_mensaje_correo
(
modelUzyTavConsolca
.
getUzytavconsolca_mensaje_correo
());
dato
.
setUzytavconsolca_asunto_correo
(
modelUzyTavConsolca
.
getUzytavconsolca_asunto_correo
());
dato
.
setUzytavconsolca_direccion_correo
(
modelUzyTavConsolca
.
getUzytavconsolca_direccion_correo
());
dato
.
setUzytavconsolca_estadofin
(
modelUzyTavConsolca
.
getUzytavconsolca_estadofin
());
dato
.
setUzytavconsolca_fecha_fin
(
modelUzyTavConsolca
.
getUzytavconsolca_fecha_fin
());
ModelUzyTavConsolca
datoActualizado
=
daoUzyTavConsolca
.
save
(
dato
);
return
datoActualizado
;
}
@Override
public
void
eliminar
(
@PathVariable
Long
id
)
{
ModelUzyTavConsolca
dato
=
daoUzyTavConsolca
.
findById
(
id
).
get
();
//.orElseThrow(() -> new ControlExcepciones("No existe el registro con el ID : " + id));
daoUzyTavConsolca
.
delete
(
dato
);
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavDetComca/IServiceUzyTavDetComca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
UzyTavDetComca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConsolca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavDetComca
;
import
org.springframework.ui.Model
;
import
java.util.List
;
public
interface
IServiceUzyTavDetComca
{
public
ModelUzyTavDetComca
ListarPorID
(
Long
id
);
public
List
<
ModelUzyTavDetComca
>
ListarRegistros
();
public
ModelUzyTavDetComca
guardar
(
ModelUzyTavDetComca
modelUzyTavDetComca
);
public
ModelUzyTavDetComca
editar
(
Long
id
,
ModelUzyTavDetComca
modelUzyTavDetComca
);
void
eliminar
(
Long
id
);
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavDetComca/ServiceUzyTavDetComca.java
0 → 100644
View file @
e98a2ce3
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
UzyTavDetComca
;
import
ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavDetComca
;
import
ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavDetComca
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
java.util.List
;
public
class
ServiceUzyTavDetComca
implements
IServiceUzyTavDetComca
{
@Autowired
DaoUzyTavDetComca
daoUzyTavDetComca
;
@Override
public
ModelUzyTavDetComca
ListarPorID
(
Long
id
)
{
return
null
;
}
@Override
public
List
<
ModelUzyTavDetComca
>
ListarRegistros
()
{
return
null
;
}
@Override
public
ModelUzyTavDetComca
guardar
(
ModelUzyTavDetComca
modelUzyTavDetComca
)
{
return
null
;
}
@Override
public
ModelUzyTavDetComca
editar
(
Long
id
,
ModelUzyTavDetComca
modelUzyTavDetComca
)
{
return
null
;
}
@Override
public
void
eliminar
(
Long
id
)
{
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/UzyTavProyec/ServiceUzyTavProyec.java
View file @
e98a2ce3
...
...
@@ -68,7 +68,7 @@ public class ServiceUzyTavProyec implements IServiceUzyTavProyec {
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
());
dato
.
setUzytavcabcomca_id
(
modelUzyTavProyec
.
getUzytavcabcomca_id
());
//
dato.setUzytavcabcomca_id(modelUzyTavProyec.getUzytavcabcomca_id());
//dato.setUzytavconparaeva_id(modelUzyTavProyec.getUzytavconparaeva_id());
dato
.
setUzytavproyec_fecha_c
(
modelUzyTavProyec
.
getUzytavproyec_fecha_c
());
dato
.
setUzytavproyec_url_pdf_acta
(
modelUzyTavProyec
.
getUzytavproyec_url_pdf_acta
());
...
...
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