Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
BackEnd-V2
Project
Project
Details
Activity
Releases
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
b0773364
Commit
b0773364
authored
Jul 08, 2023
by
Joel Andres Molina Velez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Se corrigen warnings
parent
136fbe3d
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
49 additions
and
25 deletions
+49
-25
IServiceUzyTavProyec.java
...ovilidadWS/Service/UzyTavProyec/IServiceUzyTavProyec.java
+5
-2
ServiceUzyTavProyec.java
...MovilidadWS/Service/UzyTavProyec/ServiceUzyTavProyec.java
+19
-6
IServiceUzyTavZonaDetalle.java
.../Service/UzyTavZonaDetalle/IServiceUzyTavZonaDetalle.java
+6
-5
ServiceUzyTavZonaDetalle.java
...S/Service/UzyTavZonaDetalle/ServiceUzyTavZonaDetalle.java
+19
-12
No files found.
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavProyec/IServiceUzyTavProyec.java
View file @
b0773364
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Service
.
UzyTavProyec
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavProyec
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavProyec
;
import
java.util.List
;
...
...
@@ -10,7 +10,10 @@ public interface IServiceUzyTavProyec {
List
<
DtoUzyTavProyec
>
ListarRegistros
();
DtoUzyTavProyec
guardar
(
DtoUzyTavProyec
dtoUzyTavProyec
);
DtoUzyTavProyec
guardar
(
Long
uzytavprograma_v_id
,
ModelUzyTavProyec
modelUzyTavProyec
);
DtoUzyTavProyec
editar
(
Long
id
,
DtoUzyTavProyec
dtoUzyTavProyec
);
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavProyec/ServiceUzyTavProyec.java
View file @
b0773364
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Service
.
UzyTavProyec
;
import
ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavPrograma_V
;
import
ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavProyec
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavProyec
;
import
ec.edu.espe.movilidad.MovilidadWS.Exceptions.ResourceNotFoundException
;
import
ec.edu.espe.movilidad.MovilidadWS.Mapper.Components_Class.UzyTavProyecMapper
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavPrograma_V
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavProyec
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
java.util.List
;
import
javax.persistence.EntityNotFoundException
;
@Service
public
class
ServiceUzyTavProyec
implements
IServiceUzyTavProyec
{
...
...
@@ -17,9 +20,14 @@ public class ServiceUzyTavProyec implements IServiceUzyTavProyec {
private
final
UzyTavProyecMapper
mapper
;
public
ServiceUzyTavProyec
(
DaoUzyTavProyec
daoUzyTavProyec
,
UzyTavProyecMapper
mapper
)
{
private
final
DaoUzyTavPrograma_V
daoUzyTavProgramaV
;
public
ServiceUzyTavProyec
(
DaoUzyTavProyec
daoUzyTavProyec
,
UzyTavProyecMapper
mapper
,
DaoUzyTavPrograma_V
daoUzyTavProgramaV
)
{
this
.
daoUzyTavProyec
=
daoUzyTavProyec
;
this
.
mapper
=
mapper
;
this
.
daoUzyTavProgramaV
=
daoUzyTavProgramaV
;
}
@Override
...
...
@@ -35,11 +43,16 @@ public class ServiceUzyTavProyec implements IServiceUzyTavProyec {
return
mapper
.
entitiesToDtos
(
entities
);
}
@Override
public
DtoUzyTavProyec
guardar
(
DtoUzyTavProyec
dtoUzyTavProyec
)
{
ModelUzyTavProyec
entity
=
mapper
.
dtoToEntity
(
dtoUzyTavProyec
);
ModelUzyTavProyec
nuevoEntity
=
daoUzyTavProyec
.
save
(
entity
);
return
mapper
.
entityToDto
(
nuevoEntity
);
public
DtoUzyTavProyec
guardar
(
@PathVariable
Long
uzytavprograma_v_id
,
ModelUzyTavProyec
modelUzyTavProyec
)
{
ModelUzyTavPrograma_V
modelUzyTavPrograma_V
=
daoUzyTavProgramaV
.
findById
(
uzytavprograma_v_id
)
.
orElseThrow
(()
->
new
EntityNotFoundException
(
"No se encontró la entidad ModelUzyTaConparaEva con el ID proporcionado"
));
modelUzyTavProyec
.
setUzytavprograma_v
(
modelUzyTavPrograma_V
);
return
mapper
.
entityToDto
(
modelUzyTavProyec
);
}
@Override
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavZonaDetalle/IServiceUzyTavZonaDetalle.java
View file @
b0773364
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Service
.
UzyTavZonaDetalle
;
import
java.util.List
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavZonaDetalle
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavZonaDetalle
;
public
interface
IServiceUzyTavZonaDetalle
{
public
DtoUzyTavZonaDetalle
ListarPorID
(
Long
id
);
DtoUzyTavZonaDetalle
ListarPorID
(
Long
id
);
public
List
<
DtoUzyTavZonaDetalle
>
ListarRegistros
();
List
<
DtoUzyTavZonaDetalle
>
ListarRegistros
();
public
DtoUzyTavZonaDetalle
guardar
(
DtoUzyTavZonaDetalle
dto
UzyTavZonaDetalle
);
DtoUzyTavZonaDetalle
guardar
(
Long
uzytavprograma_v_id
,
ModelUzyTavZonaDetalle
model
UzyTavZonaDetalle
);
public
DtoUzyTavZonaDetalle
editar
(
Long
id
,
DtoUzyTavZonaDetalle
dtoUzyTavZonaDetalle
);
DtoUzyTavZonaDetalle
editar
(
Long
id
,
DtoUzyTavZonaDetalle
dtoUzyTavZonaDetalle
);
void
eliminar
(
Long
id
);
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavZonaDetalle/ServiceUzyTavZonaDetalle.java
View file @
b0773364
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Service
.
UzyTavZonaDetalle
;
import
ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavPrograma_V
;
import
ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavZonaDetalle
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTCanton
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTParroquia
;
import
ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavZonaDetalle
;
import
ec.edu.espe.movilidad.MovilidadWS.Exceptions.ResourceNotFoundException
;
import
ec.edu.espe.movilidad.MovilidadWS.Mapper.Components_Class.UzyTavZonaDetalleMapper
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTCanton
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTParroquia
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavPrograma_V
;
import
ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavZonaDetalle
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
javax.persistence.EntityNotFoundException
;
@Service
public
class
ServiceUzyTavZonaDetalle
implements
IServiceUzyTavZonaDetalle
{
private
final
DaoUzyTavZonaDetalle
daoUzyTavZonaDetalle
;
private
final
UzyTavZonaDetalleMapper
mapper
;
private
final
DaoUzyTavPrograma_V
daoUzyTavProgramaV
;
public
ServiceUzyTavZonaDetalle
(
DaoUzyTavZonaDetalle
daoUzyTavZonaDetalle
,
UzyTavZonaDetalleMapper
mapper
)
{
public
ServiceUzyTavZonaDetalle
(
DaoUzyTavZonaDetalle
daoUzyTavZonaDetalle
,
UzyTavZonaDetalleMapper
mapper
,
DaoUzyTavPrograma_V
daoUzyTavProgramaV
)
{
this
.
daoUzyTavZonaDetalle
=
daoUzyTavZonaDetalle
;
this
.
mapper
=
mapper
;
this
.
daoUzyTavProgramaV
=
daoUzyTavProgramaV
;
}
@Override
...
...
@@ -41,12 +43,17 @@ public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
}
@Override
public
DtoUzyTavZonaDetalle
guardar
(
DtoUzyTavZonaDetalle
dtoUzyTavZonaDetalle
)
{
ModelUzyTavZonaDetalle
entity
=
mapper
.
dtoToEntity
(
dtoUzyTavZonaDetalle
);
ModelUzyTavZonaDetalle
nuevoEntity
=
daoUzyTavZonaDetalle
.
save
(
entity
);
return
mapper
.
entityToDto
(
nuevoEntity
);
public
DtoUzyTavZonaDetalle
guardar
(
@PathVariable
Long
uzytavprograma_v_id
,
ModelUzyTavZonaDetalle
modelUzyTavZonaDetalle
)
{
ModelUzyTavPrograma_V
modelUzyTavPrograma_V
=
daoUzyTavProgramaV
.
findById
(
uzytavprograma_v_id
)
.
orElseThrow
(()
->
new
EntityNotFoundException
(
"No se encontró la entidad ModelUzyTaConparaEva con el ID proporcionado"
));
modelUzyTavZonaDetalle
.
setUzytavprograma_v
(
modelUzyTavPrograma_V
);
ModelUzyTavZonaDetalle
savedObject
=
daoUzyTavZonaDetalle
.
save
(
modelUzyTavZonaDetalle
);
return
mapper
.
entityToDto
(
savedObject
);
}
@Override
...
...
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