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
46f84bba
Commit
46f84bba
authored
Aug 04, 2023
by
Joel Andres Molina Velez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Se manejan de mejor forma los mensajes en las excepciones
parent
3332a31b
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
35 additions
and
21 deletions
+35
-21
ServiceUzyTClasificadorPresup.java
...UzyTClasificadorPresup/ServiceUzyTClasificadorPresup.java
+7
-3
ServiceUzyTUsuario.java
...d/MovilidadWS/Service/UzyTUsuario/ServiceUzyTUsuario.java
+7
-5
ServiceUzyTavConfiguracion.java
...rvice/UzyTavConfiguracion/ServiceUzyTavConfiguracion.java
+11
-7
ServiceUzyTavZonaDetalle.java
...S/Service/UzyTavZonaDetalle/ServiceUzyTavZonaDetalle.java
+10
-6
No files found.
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTClasificadorPresup/ServiceUzyTClasificadorPresup.java
View file @
46f84bba
...
...
@@ -15,6 +15,10 @@ public class ServiceUzyTClasificadorPresup implements IServiceUzyTClasificadorPr
private
final
DaoUzyTClasificadorPresup
daoUzyTClasificadorPresup
;
private
final
UzyTClasificadorPresupMapper
mapper
;
private
static
final
String
MESSAGE
=
"No se encontró el registro con ID: "
;
public
ServiceUzyTClasificadorPresup
(
DaoUzyTClasificadorPresup
daoUzyTClasificadorPresup
,
UzyTClasificadorPresupMapper
mapper
)
{
this
.
daoUzyTClasificadorPresup
=
daoUzyTClasificadorPresup
;
this
.
mapper
=
mapper
;
...
...
@@ -27,7 +31,7 @@ public class ServiceUzyTClasificadorPresup implements IServiceUzyTClasificadorPr
}
try
{
ModelUzyTClasificadorPresup
entity
=
daoUzyTClasificadorPresup
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
return
mapper
.
entityToDto
(
entity
);
}
catch
(
ResourceNotFoundException
ex
)
{
throw
ex
;
...
...
@@ -78,7 +82,7 @@ public class ServiceUzyTClasificadorPresup implements IServiceUzyTClasificadorPr
}
try
{
ModelUzyTClasificadorPresup
entity
=
daoUzyTClasificadorPresup
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
if
(
entity
!=
null
)
{
if
(
dtoUzyTClasificadorPresup
.
getUzytclasificador_presup_nombre
()
!=
null
)
{
entity
.
setUzytclasificador_presup_nombre
(
dtoUzyTClasificadorPresup
.
getUzytclasificador_presup_nombre
());
...
...
@@ -92,7 +96,7 @@ public class ServiceUzyTClasificadorPresup implements IServiceUzyTClasificadorPr
ModelUzyTClasificadorPresup
updatedEntity
=
daoUzyTClasificadorPresup
.
save
(
entity
);
return
mapper
.
entityToDto
(
updatedEntity
);
}
else
{
throw
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
);
throw
new
ResourceNotFoundException
(
MESSAGE
+
id
);
}
}
catch
(
Exception
e
)
{
throw
new
RuntimeException
(
"Error al editar el registro: "
+
e
.
getMessage
());
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTUsuario/ServiceUzyTUsuario.java
View file @
46f84bba
...
...
@@ -27,6 +27,8 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
private
final
UzyTUsuarioMapper
mapper
;
private
final
UzyTPerfilMapper
mapperPerfil
;
private
static
final
String
MESSAGE
=
"Usuario no encontrado con ID: "
;
public
ServiceUzyTUsuario
(
DaoUzyTUsuario
daoUzyTUsuario
,
DaoUzyTPerfil
daoUzyTPerfil
,
UzyTUsuarioMapper
mapper
,
UzyTPerfilMapper
mapperPerfil
)
{
this
.
daoUzyTUsuario
=
daoUzyTUsuario
;
this
.
daoUzyTPerfil
=
daoUzyTPerfil
;
...
...
@@ -41,7 +43,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
throw
new
InvalidArgumentException
(
"El parámetro 'id' debe ser un valor positivo."
);
}
ModelUzyTUsuario
entity
=
daoUzyTUsuario
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"Usuario no encontrado con ID: "
+
id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
return
mapper
.
entityToDto
(
entity
);
}
...
...
@@ -94,7 +96,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
}
try
{
ModelUzyTUsuario
entity
=
daoUzyTUsuario
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"Usuario no encontrado con ID: "
+
id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
if
(
dtoUzyTUsuario
.
getUzytusuario_nombres
()
!=
null
)
{
entity
.
setUzytusuario_nombres
(
dtoUzyTUsuario
.
getUzytusuario_nombres
());
}
...
...
@@ -181,7 +183,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
}
try
{
ModelUzyTUsuario
entity
=
daoUzyTUsuario
.
findById
(
id
).
orElseThrow
(()
->
new
ResourceNotFoundException
(
"Usuario no encontrado con ID: "
+
id
));
ModelUzyTUsuario
entity
=
daoUzyTUsuario
.
findById
(
id
).
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
if
(
entity
!=
null
)
{
daoUzyTUsuario
.
delete
(
entity
);
return
true
;
...
...
@@ -203,7 +205,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
try
{
ModelUzyTUsuario
usuario
=
daoUzyTUsuario
.
findById
(
uzytusuario_id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"Usuario no encontrado con ID: "
+
uzytusuario_id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
uzytusuario_id
));
ModelUzyTPerfil
perfil
=
daoUzyTPerfil
.
findById
(
uzytperfil_id
).
orElseThrow
(()
->
new
ResourceNotFoundException
(
"Perfil no encontrado con ID: "
+
uzytperfil_id
));
if
(
usuario
.
getUzytperfils
().
contains
(
perfil
))
{
...
...
@@ -235,7 +237,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
try
{
ModelUzyTUsuario
usuario
=
daoUzyTUsuario
.
findById
(
uzytusuario_id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"Usuario no encontrado con ID: "
+
uzytusuario_id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
uzytusuario_id
));
ModelUzyTPerfil
perfil
=
daoUzyTPerfil
.
findById
(
uzytperfil_id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"Perfil no encontrado con ID: "
+
uzytperfil_id
));
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavConfiguracion/ServiceUzyTavConfiguracion.java
View file @
46f84bba
...
...
@@ -16,6 +16,10 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
private
final
DaoUzyTavConfiguracion
daoUzyTavConfiguracion
;
private
final
UzyTavConfiguracionMapper
mapper
;
private
static
final
String
MESSAGE
=
"No se encontró el registro con ID: "
;
private
static
final
String
MESSAGE2
=
"Error al editar el registro: "
;
public
ServiceUzyTavConfiguracion
(
DaoUzyTavConfiguracion
daoUzyTavConfiguracion
,
UzyTavConfiguracionMapper
mapper
)
{
this
.
daoUzyTavConfiguracion
=
daoUzyTavConfiguracion
;
this
.
mapper
=
mapper
;
...
...
@@ -24,7 +28,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
@Override
public
DtoUzyTavConfiguracion
ListarPorID
(
@PathVariable
Long
id
)
{
ModelUzyTavConfiguracion
entity
=
daoUzyTavConfiguracion
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
return
mapper
.
entityToDto
(
entity
);
}
...
...
@@ -65,7 +69,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
public
DtoUzyTavConfiguracion
editar
(
Long
id
,
DtoUzyTavConfiguracion
dtoUzyTavConfiguracion
)
{
try
{
ModelUzyTavConfiguracion
entity
=
daoUzyTavConfiguracion
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
entity
.
setUzytavconfiguracion_id
(
dtoUzyTavConfiguracion
.
getUzytavconfiguracion_id
());
entity
.
setUzytavconfiguracion_vicerrector_ced
(
dtoUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_ced
());
...
...
@@ -94,7 +98,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
ModelUzyTavConfiguracion
updatedEntity
=
daoUzyTavConfiguracion
.
save
(
entity
);
return
mapper
.
entityToDto
(
updatedEntity
);
}
catch
(
Exception
e
)
{
throw
new
ResourceNotFoundException
(
"Error al editar el registro: "
+
e
.
getMessage
());
throw
new
ResourceNotFoundException
(
MESSAGE2
+
e
.
getMessage
());
}
}
...
...
@@ -128,7 +132,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
public
DtoUzyTavConfiguracion
editarDatosVicerrector
(
Long
id
,
DtoUzyTavConfiguracion
dtoUzyTavConfiguracion
)
{
try
{
ModelUzyTavConfiguracion
entity
=
daoUzyTavConfiguracion
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
entity
.
setUzytavconfiguracion_vicerrector_ced
(
dtoUzyTavConfiguracion
.
getUzytavconfiguracion_vicerrector_ced
());
entity
.
setUzytavconfiguracion_vicerrector_nom
(
...
...
@@ -142,7 +146,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
ModelUzyTavConfiguracion
updatedEntity
=
daoUzyTavConfiguracion
.
save
(
entity
);
return
mapper
.
entityToDto
(
updatedEntity
);
}
catch
(
Exception
e
)
{
throw
new
ResourceNotFoundException
(
"Error al editar el registro: "
+
e
.
getMessage
());
throw
new
ResourceNotFoundException
(
MESSAGE2
+
e
.
getMessage
());
}
}
...
...
@@ -151,7 +155,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
try
{
ModelUzyTavConfiguracion
entity
=
daoUzyTavConfiguracion
.
findById
(
id
)
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
"No se encontró el registro con ID: "
+
id
));
.
orElseThrow
(()
->
new
ResourceNotFoundException
(
MESSAGE
+
id
));
entity
.
setUzytavconfiguracion_director_unid_vincu_ced
(
dtoUzyTavConfiguracion
.
getUzytavconfiguracion_director_unid_vincu_ced
());
entity
.
setUzytavconfiguracion_director_unid_vincu_nom
(
...
...
@@ -165,7 +169,7 @@ public class ServiceUzyTavConfiguracion implements IServiceUzyTavConfiguracion {
ModelUzyTavConfiguracion
updatedEntity
=
daoUzyTavConfiguracion
.
save
(
entity
);
return
mapper
.
entityToDto
(
updatedEntity
);
}
catch
(
Exception
e
)
{
throw
new
ResourceNotFoundException
(
"Error al editar el registro: "
+
e
.
getMessage
());
throw
new
ResourceNotFoundException
(
MESSAGE2
+
e
.
getMessage
());
}
}
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/Service/UzyTavZonaDetalle/ServiceUzyTavZonaDetalle.java
View file @
46f84bba
...
...
@@ -17,6 +17,10 @@ public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
private
final
DaoUzyTavZonaDetalle
daoUzyTavZonaDetalle
;
private
final
UzyTavZonaDetalleMapper
mapper
;
private
static
final
String
MESSAGE
=
"El parámetro 'id' debe ser un valor positivo."
;
private
static
final
String
MESSAGE2
=
"Error al listar los registros: "
;
public
ServiceUzyTavZonaDetalle
(
DaoUzyTavZonaDetalle
daoUzyTavZonaDetalle
,
UzyTavZonaDetalleMapper
mapper
)
{
this
.
daoUzyTavZonaDetalle
=
daoUzyTavZonaDetalle
;
...
...
@@ -27,7 +31,7 @@ public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
@Override
public
DtoUzyTavZonaDetalle
ListarPorID
(
Long
id
)
{
if
(
id
<=
0
)
{
throw
new
IllegalArgumentException
(
"El parámetro 'id' debe ser un valor positivo."
);
throw
new
IllegalArgumentException
(
MESSAGE
);
}
try
{
ModelUzyTavZonaDetalle
entity
=
daoUzyTavZonaDetalle
.
findById
(
id
)
...
...
@@ -46,14 +50,14 @@ public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
List
<
ModelUzyTavZonaDetalle
>
entities
=
daoUzyTavZonaDetalle
.
findAll
();
return
mapper
.
entitiesToDtos
(
entities
);
}
catch
(
Exception
ex
)
{
throw
new
RuntimeException
(
"Error al listar los registros: "
+
ex
.
getMessage
());
throw
new
RuntimeException
(
MESSAGE2
+
ex
.
getMessage
());
}
}
@Override
public
List
<
DtoUzyTavZonaDetalle
>
ListarRegistrosRelacionadosConPrograma
(
Long
programaId
)
{
if
(
programaId
<=
0
)
{
throw
new
IllegalArgumentException
(
"El parámetro 'id' debe ser un valor positivo."
);
throw
new
IllegalArgumentException
(
MESSAGE
);
}
try
{
List
<
ModelUzyTavZonaDetalle
>
entities
=
daoUzyTavZonaDetalle
.
obtenerZonaDetallePorPrograma
(
programaId
);
...
...
@@ -62,7 +66,7 @@ public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
throw
ex
;
}
catch
(
Exception
ex
)
{
throw
new
RuntimeException
(
"Error al listar los registros: "
+
ex
.
getMessage
());
throw
new
RuntimeException
(
MESSAGE2
+
ex
.
getMessage
());
}
}
...
...
@@ -71,7 +75,7 @@ public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
@Override
public
List
<
DtoUzyTavZonaDetalle
>
ListarRegistrosRelacionadosConProyec
(
Long
proyecID
)
{
if
(
proyecID
<=
0
)
{
throw
new
IllegalArgumentException
(
"El parámetro 'id' debe ser un valor positivo."
);
throw
new
IllegalArgumentException
(
MESSAGE
);
}
try
{
List
<
ModelUzyTavZonaDetalle
>
entities
=
daoUzyTavZonaDetalle
.
obtenerZonaDetallePorProyec
(
proyecID
);
...
...
@@ -80,7 +84,7 @@ public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
throw
ex
;
}
catch
(
Exception
ex
)
{
throw
new
RuntimeException
(
"Error al listar los registros: "
+
ex
.
getMessage
());
throw
new
RuntimeException
(
MESSAGE2
+
ex
.
getMessage
());
}
}
...
...
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