From 46d7834b0637df3795c341998a170f0d78acfd0e Mon Sep 17 00:00:00 2001 From: MauricioMiranda20 Date: Thu, 5 Sep 2024 01:45:28 -0300 Subject: [PATCH] Update Reservation --- src/model/entities/Reservation.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/model/entities/Reservation.java b/src/model/entities/Reservation.java index dcfedd3..6df3174 100644 --- a/src/model/entities/Reservation.java +++ b/src/model/entities/Reservation.java @@ -45,8 +45,8 @@ public long duration() { } public void updateDates(Date checkIn, Date checkOut) { - Date now = new Date(); - if (checkIn.before(now) || checkOut.before(now)) { + //Date now = new Date(); <- Aqui, ele obtém o valor do computador. Existe uma maneira mais moderna de fazer isso usando 'get' + if (checkIn.before(getCheckIn()) && checkOut.before(getCheckOut())) { throw new DomainException("Reservation dates for update must be future dates"); } if (!checkOut.after(checkIn)) {