feat: acople de schedule.view_reservation al BFF y creacion/asociacion de comisiones a materias
This commit is contained in:
@@ -120,3 +120,12 @@ class ReservationService:
|
||||
reservation.status = ReservationStatus.CANCELLED.value
|
||||
self.reservation_repo.save(reservation)
|
||||
return True
|
||||
|
||||
def confirm_reservation(self, reservation_id: int) -> bool:
|
||||
"""Confirma una reserva estableciendo su estado en CONFIRMED."""
|
||||
reservation = self.reservation_repo.get_by_id(reservation_id)
|
||||
if not reservation:
|
||||
return False
|
||||
reservation.status = ReservationStatus.CONFIRMED.value
|
||||
self.reservation_repo.save(reservation)
|
||||
return True
|
||||
|
||||
Reference in New Issue
Block a user