updates,constructors

This commit is contained in:
2025-09-15 16:47:39 -04:00
parent 12c58ea6a1
commit 92bd2faace
15 changed files with 412 additions and 109 deletions

View File

@@ -111,18 +111,18 @@ public final class TestReservations {
Reservation rsrv = account.findReservation(house.getReservation_number());
// 6. Complete reservation that is associated with an account
rsrv = mgr.retreiveReservation(rsrv.getReservation_number());
rsrv.Change(rsrv, ReservationStatusEnum.Completed);
mgr.retreiveReservation(house.getReservation_number());
house.Change(house, ReservationStatusEnum.Completed);
mgr.UpdateAccount(mgr.retrieveAccount(acct.getAccount_number()));
// 7. Cancel reservation that is associated with an account
rsrv = mgr.retreiveReservation(rsrv.getReservation_number());
rsrv.Change(rsrv, ReservationStatusEnum.Canceled);
mgr.retreiveReservation(house.getReservation_number());
house.Change(house, ReservationStatusEnum.Canceled);
mgr.UpdateAccount(mgr.retrieveAccount(acct.getAccount_number()));
// 8. Change reservation values that can be changed (if reservation is
// cancelled, completed, or for past date, it is considered an error)
rsrv.update(rsrv);
house.update(house);
// 9. Request for price per night to be calculated and returned for a
// per night
@@ -130,8 +130,8 @@ public final class TestReservations {
// 10. Request for total reservation price to be calculated and returned for
// specific reservation
rsrv = account.findReservation(house.getReservation_number());
rsrv.calculatePrice();
account.findReservation(house.getReservation_number());
house.calculatePrice();
mgr.showReservationList();