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
5391ac5b
Commit
5391ac5b
authored
Jun 25, 2023
by
Joel Andres Molina Velez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Se modifican los servicios de ModelUzyTavCabeValp
parent
ebb0ca15
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
113 additions
and
55 deletions
+113
-55
UzyTavCabeValpController.java
...idad/MovilidadWS/Controller/UzyTavCabeValpController.java
+7
-7
DaoUzyTavCabeValp.java
...edu/espe/movilidad/MovilidadWS/Dao/DaoUzyTavCabeValp.java
+2
-0
UzyTavCabeValpMapper.java
...lidadWS/Mapper/Components_Class/UzyTavCabeValpMapper.java
+40
-2
ModelUzyTavCabeValp.java
...espe/movilidad/MovilidadWS/Model/ModelUzyTavCabeValp.java
+9
-8
ServiceUzyTaValorPar.java
...vilidadWS/Service/UzyTaValorPar/ServiceUzyTaValorPar.java
+0
-1
IServiceUzyTavCabeValp.java
...idadWS/Service/UzyTavCabeValp/IServiceUzyTavCabeValp.java
+6
-7
ServiceUzyTavCabeValp.java
...lidadWS/Service/UzyTavCabeValp/ServiceUzyTavCabeValp.java
+49
-27
ServiceUzyTavEvalProy.java
...lidadWS/Service/UzyTavEvalProy/ServiceUzyTavEvalProy.java
+0
-3
No files found.
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Controller/UzyTavCabeValpController.java
View file @
5391ac5b
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Controller
;
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Controller
;
import
ec.edu.espe.movilidad.MovilidadWS.
Model.Model
UzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.
Dto.Dto
UzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Service.UzyTavCabeValp.IServiceUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Service.UzyTavCabeValp.IServiceUzyTavCabeValp
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.http.ResponseEntity
;
...
@@ -22,25 +22,25 @@ public class UzyTavCabeValpController {
...
@@ -22,25 +22,25 @@ public class UzyTavCabeValpController {
}
}
@GetMapping
(
"/exampleFindId/{id}"
)
@GetMapping
(
"/exampleFindId/{id}"
)
public
ResponseEntity
<
Model
UzyTavCabeValp
>
ListarPorID
(
@PathVariable
Long
id
)
{
public
ResponseEntity
<
Dto
UzyTavCabeValp
>
ListarPorID
(
@PathVariable
Long
id
)
{
return
new
ResponseEntity
<>(
serviceUzyTavCabeValp
.
ListarPorID
(
id
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
serviceUzyTavCabeValp
.
ListarPorID
(
id
),
HttpStatus
.
OK
);
}
}
@GetMapping
(
"/getAll"
)
@GetMapping
(
"/getAll"
)
public
ResponseEntity
<
List
<
Model
UzyTavCabeValp
>>
ListarRegistros
()
{
public
ResponseEntity
<
List
<
Dto
UzyTavCabeValp
>>
ListarRegistros
()
{
return
new
ResponseEntity
<>(
serviceUzyTavCabeValp
.
ListarRegistros
(),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
serviceUzyTavCabeValp
.
ListarRegistros
(),
HttpStatus
.
OK
);
}
}
@PostMapping
(
"/guardar"
)
@PostMapping
(
"/guardar"
)
public
ResponseEntity
<
ModelUzyTavCabeValp
>
guardar
(
@RequestBody
ModelUzyTavCabeValp
model
UzyTavCabeValp
)
{
public
ResponseEntity
<
DtoUzyTavCabeValp
>
guardar
(
@RequestBody
DtoUzyTavCabeValp
dto
UzyTavCabeValp
)
{
return
new
ResponseEntity
<>(
serviceUzyTavCabeValp
.
guardar
(
model
UzyTavCabeValp
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
serviceUzyTavCabeValp
.
guardar
(
dto
UzyTavCabeValp
),
HttpStatus
.
OK
);
}
}
@PutMapping
(
"/editar/{id}"
)
@PutMapping
(
"/editar/{id}"
)
public
ResponseEntity
<
ModelUzyTavCabeValp
>
editar
(
@PathVariable
Long
id
,
@RequestBody
ModelUzyTavCabeValp
model
UzyTavCabeValp
)
{
public
ResponseEntity
<
DtoUzyTavCabeValp
>
editar
(
@PathVariable
Long
id
,
@RequestBody
DtoUzyTavCabeValp
dto
UzyTavCabeValp
)
{
return
new
ResponseEntity
<>(
serviceUzyTavCabeValp
.
editar
(
id
,
model
UzyTavCabeValp
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
serviceUzyTavCabeValp
.
editar
(
id
,
dto
UzyTavCabeValp
),
HttpStatus
.
OK
);
}
}
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Dao/DaoUzyTavCabeValp.java
View file @
5391ac5b
...
@@ -2,6 +2,8 @@ package ec.edu.espe.movilidad.MovilidadWS.Dao;
...
@@ -2,6 +2,8 @@ package ec.edu.espe.movilidad.MovilidadWS.Dao;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavCabeValp
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.stereotype.Repository
;
@Repository
public
interface
DaoUzyTavCabeValp
extends
JpaRepository
<
ModelUzyTavCabeValp
,
Long
>
{
public
interface
DaoUzyTavCabeValp
extends
JpaRepository
<
ModelUzyTavCabeValp
,
Long
>
{
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Mapper/Components_Class/UzyTavCabeValpMapper.java
View file @
5391ac5b
...
@@ -2,15 +2,26 @@ package ec.edu.espe.movilidad.MovilidadWS.Mapper.Components_Class;
...
@@ -2,15 +2,26 @@ package ec.edu.espe.movilidad.MovilidadWS.Mapper.Components_Class;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavConsolca
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavDetComca
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavProyec
;
import
org.modelmapper.ModelMapper
;
import
org.modelmapper.ModelMapper
;
import
org.modelmapper.PropertyMap
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
javax.persistence.EntityManager
;
import
java.util.List
;
import
java.util.stream.Collectors
;
@Component
@Component
public
class
UzyTavCabeValpMapper
{
public
class
UzyTavCabeValpMapper
{
private
final
ModelMapper
modelMapper
;
private
final
ModelMapper
modelMapper
;
private
final
EntityManager
entityManager
;
public
UzyTavCabeValpMapper
(
ModelMapper
modelMapper
)
{
public
UzyTavCabeValpMapper
(
ModelMapper
modelMapper
,
EntityManager
entityManager
)
{
this
.
modelMapper
=
modelMapper
;
this
.
modelMapper
=
modelMapper
;
this
.
entityManager
=
entityManager
;
configureMappings
();
}
}
public
DtoUzyTavCabeValp
entityToDto
(
ModelUzyTavCabeValp
entity
)
{
public
DtoUzyTavCabeValp
entityToDto
(
ModelUzyTavCabeValp
entity
)
{
...
@@ -18,7 +29,34 @@ public class UzyTavCabeValpMapper {
...
@@ -18,7 +29,34 @@ public class UzyTavCabeValpMapper {
}
}
public
ModelUzyTavCabeValp
dtoToEntity
(
DtoUzyTavCabeValp
dto
)
{
public
ModelUzyTavCabeValp
dtoToEntity
(
DtoUzyTavCabeValp
dto
)
{
return
modelMapper
.
map
(
dto
,
ModelUzyTavCabeValp
.
class
);
ModelUzyTavCabeValp
entity
=
modelMapper
.
map
(
dto
,
ModelUzyTavCabeValp
.
class
);
Long
proyecID
=
dto
.
getUzytavproyec_id
();
Long
consolcaID
=
dto
.
getUzytavconsolca_id
();
Long
detcomcaID
=
dto
.
getUzytavdetcomca_id
();
ModelUzyTavProyec
proyec
=
entityManager
.
find
(
ModelUzyTavProyec
.
class
,
proyecID
);
ModelUzyTavConsolca
consolca
=
entityManager
.
find
(
ModelUzyTavConsolca
.
class
,
consolcaID
);
ModelUzyTavDetComca
detComca
=
entityManager
.
find
(
ModelUzyTavDetComca
.
class
,
detcomcaID
);
entity
.
setUzytavproyec
(
proyec
);
entity
.
setUzytavconsolca
(
consolca
);
entity
.
setUzytavdetcomca
(
detComca
);
return
entity
;
}
public
List
<
DtoUzyTavCabeValp
>
entitiesToDtos
(
List
<
ModelUzyTavCabeValp
>
entities
)
{
return
entities
.
stream
()
.
map
(
this
::
entityToDto
)
.
collect
(
Collectors
.
toList
());
}
private
void
configureMappings
()
{
modelMapper
.
addMappings
(
new
PropertyMap
<
ModelUzyTavCabeValp
,
DtoUzyTavCabeValp
>()
{
@Override
protected
void
configure
()
{
map
().
setUzytavcabevalp_id
(
source
.
getUzytavcabevalp_id
());
map
().
setUzytavproyec_id
(
source
.
getUzytavproyec
().
getUzytavproyec_id
());
map
().
setUzytavdetcomca_id
(
source
.
getUzytavdetcomca
().
getUzytavdetcomca_id
());
map
().
setUzytavconsolca_id
(
source
.
getUzytavconsolca
().
getUzytavconsolca_id
());
}
});
}
}
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Model/ModelUzyTavCabeValp.java
View file @
5391ac5b
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Model
;
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Model
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
lombok.Data
;
import
lombok.Getter
;
import
lombok.Setter
;
import
javax.persistence.*
;
import
javax.persistence.*
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.Set
;
import
java.util.Set
;
@Data
@Getter
@Setter
@Entity
@Entity
@Table
(
name
=
"uzytavcabevalp"
,
schema
=
"UTIC1"
)
@Table
(
name
=
"uzytavcabevalp"
,
schema
=
"UTIC1"
)
public
class
ModelUzyTavCabeValp
{
public
class
ModelUzyTavCabeValp
{
...
@@ -34,21 +36,20 @@ public class ModelUzyTavCabeValp {
...
@@ -34,21 +36,20 @@ public class ModelUzyTavCabeValp {
private
String
uzytavproyec_cumple_req
;
private
String
uzytavproyec_cumple_req
;
//RELACION CON PROYECT- TABLA PADRE
//RELACION CON PROYECT- TABLA PADRE
@JsonIgnore
@ManyToOne
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@JoinColumn
(
name
=
"uzytavproyec_id"
)
@JoinColumn
(
name
=
"uzytavproyec_id"
)
private
ModelUzyTavProyec
uzytavproyec
;
private
ModelUzyTavProyec
uzytavproyec
;
//RELACIÓN CON CONSOLCA- TABLA PADRE
//RELACIÓN CON CONSOLCA- TABLA PADRE
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@ManyToOne
@JoinColumn
(
name
=
"uzytavconsolca_id"
)
@JoinColumn
(
name
=
"uzytavconsolca_id"
)
private
ModelUzyTavConsolca
uzytavconsolca
;
private
ModelUzyTavConsolca
uzytavconsolca
;
//RELACIÓN CON LA TABLA uzytavconsolca_id- TABLA PADRE
//RELACIÓN CON LA TABLA uzytavconsolca_id- TABLA PADRE
@JsonIgnore
@ManyToOne
(
cascade
=
CascadeType
.
ALL
)
@ManyToOne
@JoinColumn
(
name
=
"uzytavdetcomca_id"
)
@JoinColumn
(
name
=
"uzytavdetcomca_id"
)
private
ModelUzyTavDetComca
uzytavdetcomca
;
private
ModelUzyTavDetComca
uzytavdetcomca
;
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTaValorPar/ServiceUzyTaValorPar.java
View file @
5391ac5b
...
@@ -63,7 +63,6 @@ public class ServiceUzyTaValorPar implements IServiceUzyTaValorPar {
...
@@ -63,7 +63,6 @@ public class ServiceUzyTaValorPar implements IServiceUzyTaValorPar {
//Seteamos los nuevos datos del registro
//Seteamos los nuevos datos del registro
if
(
entity
!=
null
)
{
if
(
entity
!=
null
)
{
entity
.
setUzytavaloruzytparametros_id
(
dtoUzyTaValorPar
.
getUzytavaloruzytparametros_id
());
entity
.
setUzytavalorpar_descrip
(
dtoUzyTaValorPar
.
getUzytavalorpar_descrip
());
entity
.
setUzytavalorpar_descrip
(
dtoUzyTaValorPar
.
getUzytavalorpar_descrip
());
entity
.
setUzytavalorpar_orden
(
dtoUzyTaValorPar
.
getUzytavalorpar_orden
());
entity
.
setUzytavalorpar_orden
(
dtoUzyTaValorPar
.
getUzytavalorpar_orden
());
entity
.
setUzytavalorpar_puntaje
(
dtoUzyTaValorPar
.
getUzytavalorpar_puntaje
());
entity
.
setUzytavalorpar_puntaje
(
dtoUzyTaValorPar
.
getUzytavalorpar_puntaje
());
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavCabeValp/IServiceUzyTavCabeValp.java
View file @
5391ac5b
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Service
.
UzyTavCabeValp
;
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Service
.
UzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavCabeValp
;
import
java.util.List
;
import
java.util.List
;
public
interface
IServiceUzyTavCabeValp
{
public
interface
IServiceUzyTavCabeValp
{
public
Model
UzyTavCabeValp
ListarPorID
(
Long
id
);
Dto
UzyTavCabeValp
ListarPorID
(
Long
id
);
public
List
<
Model
UzyTavCabeValp
>
ListarRegistros
();
List
<
Dto
UzyTavCabeValp
>
ListarRegistros
();
public
ModelUzyTavCabeValp
guardar
(
ModelUzyTavCabeValp
model
UzyTavCabeValp
);
DtoUzyTavCabeValp
guardar
(
DtoUzyTavCabeValp
dto
UzyTavCabeValp
);
public
ModelUzyTavCabeValp
editar
(
Long
id
,
ModelUzyTavCabeValp
model
UzyTavCabeValp
);
DtoUzyTavCabeValp
editar
(
Long
id
,
DtoUzyTavCabeValp
dto
UzyTavCabeValp
);
void
eliminar
(
Long
id
);
boolean
eliminar
(
Long
id
);
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavCabeValp/ServiceUzyTavCabeValp.java
View file @
5391ac5b
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Service
.
UzyTavCabeValp
;
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Service
.
UzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Exceptions.ResourceNotFoundException
;
import
ec.edu.espe.movilidad.MovilidadWS.Mapper.Components_Class.UzyTavCabeValpMapper
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavCabeValp
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavCabeValp
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PathVariable
;
...
@@ -10,45 +11,66 @@ import java.util.List;
...
@@ -10,45 +11,66 @@ import java.util.List;
@Service
@Service
public
class
ServiceUzyTavCabeValp
implements
IServiceUzyTavCabeValp
{
public
class
ServiceUzyTavCabeValp
implements
IServiceUzyTavCabeValp
{
@Autowired
private
final
DaoUzyTavCabeValp
daoUzyTavCabeValp
;
DaoUzyTavCabeValp
daoUzyTavCabeValp
;
private
final
UzyTavCabeValpMapper
mapper
;
public
ServiceUzyTavCabeValp
(
DaoUzyTavCabeValp
daoUzyTavCabeValp
,
UzyTavCabeValpMapper
mapper
)
{
this
.
daoUzyTavCabeValp
=
daoUzyTavCabeValp
;
this
.
mapper
=
mapper
;
}
@Override
@Override
public
ModelUzyTavCabeValp
ListarPorID
(
@PathVariable
Long
id
)
{
public
DtoUzyTavCabeValp
ListarPorID
(
@PathVariable
Long
id
)
{
return
daoUzyTavCabeValp
.
findById
(
id
).
get
();
ModelUzyTavCabeValp
entity
=
daoUzyTavCabeValp
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
));
return
mapper
.
entityToDto
(
entity
);
}
}
@Override
@Override
public
List
<
ModelUzyTavCabeValp
>
ListarRegistros
()
{
public
List
<
DtoUzyTavCabeValp
>
ListarRegistros
()
{
return
daoUzyTavCabeValp
.
findAll
();
List
<
ModelUzyTavCabeValp
>
entities
=
daoUzyTavCabeValp
.
findAll
();
return
mapper
.
entitiesToDtos
(
entities
);
}
}
@Override
@Override
public
ModelUzyTavCabeValp
guardar
(
ModelUzyTavCabeValp
modelUzyTavCabeValp
)
{
public
DtoUzyTavCabeValp
guardar
(
DtoUzyTavCabeValp
dtoUzyTavCabeValp
)
{
return
daoUzyTavCabeValp
.
save
(
modelUzyTavCabeValp
);
ModelUzyTavCabeValp
entity
=
mapper
.
dtoToEntity
(
dtoUzyTavCabeValp
);
ModelUzyTavCabeValp
nuevoEntity
=
daoUzyTavCabeValp
.
save
(
entity
);
return
mapper
.
entityToDto
(
nuevoEntity
);
}
}
@Override
@Override
public
ModelUzyTavCabeValp
editar
(
@PathVariable
Long
id
,
ModelUzyTavCabeValp
modelUzyTavCabeValp
)
{
public
DtoUzyTavCabeValp
editar
(
@PathVariable
Long
id
,
DtoUzyTavCabeValp
dtoUzyTavCabeValp
)
{
ModelUzyTavCabeValp
dato
=
daoUzyTavCabeValp
.
findById
(
id
).
get
();
try
{
//.orElseThrow(()->new ControlExcepciones("No existe el registro con el ID : " + id));
//Seteamos los nuevos datos del registro
ModelUzyTavCabeValp
entity
=
daoUzyTavCabeValp
.
findById
(
id
).
get
();
dato
.
setUzytavcabevalp_id
(
modelUzyTavCabeValp
.
getUzytavcabevalp_id
());
if
(
entity
!=
null
)
{
dato
.
setUzytavcabevalp_fec_crea
(
modelUzyTavCabeValp
.
getUzytavcabevalp_fec_crea
());
entity
.
setUzytavcabevalp_fec_crea
(
dtoUzyTavCabeValp
.
getUzytavcabevalp_fec_crea
());
dato
.
setUzytavcabevalp_observa
(
modelUzyTavCabeValp
.
getUzytavcabevalp_observa
());
entity
.
setUzytavcabevalp_observa
(
dtoUzyTavCabeValp
.
getUzytavcabevalp_observa
());
dato
.
setUzytavcabevalp_estadofin
(
modelUzyTavCabeValp
.
getUzytavcabevalp_estadofin
());
entity
.
setUzytavcabevalp_estadofin
(
dtoUzyTavCabeValp
.
getUzytavcabevalp_estadofin
());
dato
.
setUzytavproyec_cumple_req
(
modelUzyTavCabeValp
.
getUzytavproyec_cumple_req
());
entity
.
setUzytavproyec_cumple_req
(
dtoUzyTavCabeValp
.
getUzytavproyec_cumple_req
());
ModelUzyTavCabeValp
datoActualizado
=
daoUzyTavCabeValp
.
save
(
dato
);
ModelUzyTavCabeValp
updatedEntity
=
daoUzyTavCabeValp
.
save
(
entity
);
return
datoActualizado
;
return
mapper
.
entityToDto
(
updatedEntity
);
}
else
{
throw
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
);
}
}
catch
(
Exception
e
)
{
throw
new
ResourceNotFoundException
(
"Error al editar el registro: "
+
e
.
getMessage
());
}
}
}
@Override
@Override
public
void
eliminar
(
@PathVariable
Long
id
)
{
public
boolean
eliminar
(
Long
id
)
{
ModelUzyTavCabeValp
dato
=
daoUzyTavCabeValp
.
findById
(
id
).
get
();
ModelUzyTavCabeValp
entity
=
daoUzyTavCabeValp
.
findById
(
id
).
orElse
(
null
);
//.orElseThrow(() -> new ControlExcepciones("No existe el registro con el ID : " + id));
if
(
entity
!=
null
)
{
daoUzyTavCabeValp
.
delete
(
dato
);
daoUzyTavCabeValp
.
delete
(
entity
);
return
true
;
}
return
false
;
}
}
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavEvalProy/ServiceUzyTavEvalProy.java
View file @
5391ac5b
...
@@ -50,12 +50,9 @@ public class ServiceUzyTavEvalProy implements IServiceUzyTavEvalProy{
...
@@ -50,12 +50,9 @@ public class ServiceUzyTavEvalProy implements IServiceUzyTavEvalProy{
ModelUzyTavEvalProy
entity
=
daoUzyTavEvalProy
.
findById
(
id
).
get
();
ModelUzyTavEvalProy
entity
=
daoUzyTavEvalProy
.
findById
(
id
).
get
();
//Seteamos los nuevos datos del registro
//Seteamos los nuevos datos del registro
if
(
entity
!=
null
)
{
if
(
entity
!=
null
)
{
entity
.
setUzytavevalproy_id
(
dtoUzyTavEvalProy
.
getUzytavevalproy_id
());
entity
.
setUzytavevalproy_puntaje
(
dtoUzyTavEvalProy
.
getUzytavevalproy_puntaje
());
entity
.
setUzytavevalproy_puntaje
(
dtoUzyTavEvalProy
.
getUzytavevalproy_puntaje
());
entity
.
setUzytavparaeva_id
(
dtoUzyTavEvalProy
.
getUzytavparaeva_id
());
entity
.
setUzytavparaeva_id
(
dtoUzyTavEvalProy
.
getUzytavparaeva_id
());
entity
.
setUzytavevalproy_observ
(
dtoUzyTavEvalProy
.
getUzytavevalproy_observ
());
entity
.
setUzytavevalproy_observ
(
dtoUzyTavEvalProy
.
getUzytavevalproy_observ
());
ModelUzyTavEvalProy
updatedEntity
=
daoUzyTavEvalProy
.
save
(
entity
);
ModelUzyTavEvalProy
updatedEntity
=
daoUzyTavEvalProy
.
save
(
entity
);
return
mapper
.
entityToDto
(
updatedEntity
);
return
mapper
.
entityToDto
(
updatedEntity
);
}
else
{
}
else
{
...
...
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