Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Antonio Rueda
/
reserva-hoteles
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
3d85f13e
authored
Dec 10, 2024
by
Antonio Rueda
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Mapeado de excepciones en reserva de hotel
parent
d9e2a877
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
1 deletions
src/main/java/es/ujaen/dae/reservahoteles/rest/ControladorReservas.java
src/main/java/es/ujaen/dae/reservahoteles/rest/ControladorReservas.java
View file @
3d85f13e
...
...
@@ -4,6 +4,8 @@ package es.ujaen.dae.reservahoteles.rest;
import
es.ujaen.dae.reservahoteles.entidades.Hotel
;
import
es.ujaen.dae.reservahoteles.entidades.Usuario
;
import
es.ujaen.dae.reservahoteles.excepciones.HotelNoRegistrado
;
import
es.ujaen.dae.reservahoteles.excepciones.NoDisponibilidadReserva
;
import
es.ujaen.dae.reservahoteles.excepciones.ReservaNoValida
;
import
es.ujaen.dae.reservahoteles.excepciones.UsuarioNoRegistrado
;
import
es.ujaen.dae.reservahoteles.excepciones.UsuarioYaRegistrado
;
import
es.ujaen.dae.reservahoteles.rest.dto.DDisponibilidad
;
...
...
@@ -154,6 +156,12 @@ public class ControladorReservas {
}
catch
(
HotelNoRegistrado
|
UsuarioNoRegistrado
e
)
{
return
ResponseEntity
.
status
(
HttpStatus
.
NOT_FOUND
).
build
();
}
}
catch
(
ReservaNoValida
e
)
{
return
ResponseEntity
.
status
(
HttpStatus
.
UNPROCESSABLE_ENTITY
).
build
();
}
catch
(
NoDisponibilidadReserva
e
)
{
return
ResponseEntity
.
status
(
HttpStatus
.
CONFLICT
).
build
();
}
}
}
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