public ReservationDAO() { _userDao = new UserDao(); _reservationAdapter = new ReservationTableAdapter(); _reservationTable = new ReservationDataTable(); _reservationAdapter.Fill(_reservationTable); _itemAdapter = new ItemTableAdapter(); _itemTable = new ItemDataTable(); _itemAdapter.Fill(_itemTable); }
// constructor public ParkingDatabase(IClock clock, IMailer mailer) { customerTableAdapater = new CustomerTableAdapter(); vehicleTableAdapater = new VehicleTableAdapter(); customerVehicleTableAdapter = new CustomerVehicleTableAdapter(); reservationTableAdapter = new ReservationTableAdapter(); cardTableAdapter = new CreditCardTableAdapter(); customerCardTableAdapter = new CustomerCreditCardTableAdapter(); transactionTableAdapater = new TransactionTableAdapter(); parkingSpotTableAdapter = new ParkingSpotTableAdapter(); DatabaseClock = clock; Mailer = mailer; }