public UnitOfWork(GetARoomEntities db) { _db = db; Hotels = new HotelRepository(_db); Bookings = new BookingRepository(_db); Locations = new LocationRepository(_db); Addresses = new AddressRepository(_db); AmenitiesForHotels = new AmenityForHotelRepository(_db); PaymentsForUser = new PaymentForUserRepository(_db); PicturesForHotel = new PictureForHotelRepository(_db); PicturesForRoom = new PictureForRoomRepository(_db); Reviews = new ReviewRepository(_db); ReviewsForBooking = new ReviewForBookingRepository(_db); Rooms = new RoomRepository(_db); RoomAssets = new RoomAssetRepository(_db); RoomsForHotel = new RoomForHotelRepository(_db); }
public BookingRepository(GetARoomEntities db) : base(db) { }
public AmenityForHotelRepository(GetARoomEntities db) : base(db) { }
public AddressRepository(GetARoomEntities db) : base(db) { }
public ReviewRepository(GetARoomEntities db) : base(db) { }
public HotelRepository(GetARoomEntities db) : base(db) { }
public LocationRepository(GetARoomEntities db) : base(db) { }
public RoomAssetRepository(GetARoomEntities db) : base(db) { }
public PictureForRoomRepository(GetARoomEntities db) : base(db) { }
public PaymentRepository(GetARoomEntities db) : base(db) { }
public ReviewForBookingRepository(GetARoomEntities db) : base(db) { }