Ejemplo n.º 1
0
        protected TravelAgency(Random rd, ShutterStockDatabase photoDatabase, OysterDatabase reviewDatabase, BookingDatabase accommodationDatabase, TripAdvisorDatabase taDatabase)
        {
            NumOfDaysRandomizer   = rd;
            PhotoIterator         = photoDatabase.GetIterator();
            ReviewIterator        = reviewDatabase.GetIterator();
            AccommodationIterator = accommodationDatabase.GetIterator();
            TaIterator            = taDatabase.GetIterator();

            PhotoDecoder         = photoDatabase.GetDecoder();
            AccommodationDecoder = accommodationDatabase.GetDecoder();
            TaDecoder            = taDatabase.GetDecoder();
        }