write account, reservation
This commit is contained in:
@@ -1,12 +1,9 @@
|
||||
package lodge;
|
||||
|
||||
import java.net.URI;
|
||||
|
||||
import lodge.reservationsystem.AccomodationManager;
|
||||
import lodge.reservationsystem.Account;
|
||||
import lodge.reservationsystem.Address;
|
||||
import lodge.reservationsystem.CabinReservation;
|
||||
import lodge.reservationsystem.DataRepository;
|
||||
import lodge.reservationsystem.EmailAddress;
|
||||
import lodge.reservationsystem.Reservation;
|
||||
|
||||
@@ -16,8 +13,7 @@ public final class TestReservations {
|
||||
AccomodationManager mgr = new AccomodationManager();
|
||||
String home = System.getenv("HOMEDRIVE")+System.getenv("HOMEPATH");
|
||||
home= home.replace("\\", "/") + "/data";
|
||||
DataRepository.setDataStoreRoot(home);
|
||||
|
||||
mgr.setDataStoreRoot(home);
|
||||
// 1. Get the list of loaded accounts from Manager
|
||||
|
||||
mgr.loadAll();
|
||||
@@ -49,20 +45,20 @@ public final class TestReservations {
|
||||
cabin.setNumberOfBedRooms(3);
|
||||
cabin.setSquareFeet(806);
|
||||
mgr.addReservation( mgr.retrieveAccount(acct.account_number()), cabin);
|
||||
|
||||
Reservation rsrv = cabin;
|
||||
String reservationId = rsrv.reservation_number();
|
||||
// 6. Complete reservation that is associated with an account
|
||||
Reservation rsrv = mgr.retreiveReservation("R######");
|
||||
rsrv = null;
|
||||
rsrv = mgr.retreiveReservation(reservationId);
|
||||
rsrv.Complete();
|
||||
|
||||
//mgr.UpdateAccount(mgr.retrieveAccount(acct.account_number()));
|
||||
|
||||
/*
|
||||
* // 7. Cancel reservation that is associated with an account
|
||||
* if (acct != null) {
|
||||
* rsrv = acct.retrieve("?######");
|
||||
* if (rsrv != null)
|
||||
* rsrv.Cancel();
|
||||
* }
|
||||
mgr.UpdateAccount(mgr.retrieveAccount(acct.account_number()));
|
||||
|
||||
// 7. Cancel reservation that is associated with an account
|
||||
rsrv = mgr.retreiveReservation(reservationId);
|
||||
rsrv.Cancel();
|
||||
mgr.UpdateAccount(mgr.retrieveAccount(acct.account_number()));
|
||||
/*
|
||||
*
|
||||
* if (rsrv != null) {
|
||||
* // 8. Change reservation values that can be changed (if reservation is
|
||||
|
||||
Reference in New Issue
Block a user