Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 public BookingRepository(GetARoomEntities db) : base(db)
 {
 }
 public AmenityForHotelRepository(GetARoomEntities db) : base(db)
 {
 }
 public AddressRepository(GetARoomEntities db) : base(db)
 {
 }
Ejemplo n.º 5
0
 public ReviewRepository(GetARoomEntities db) : base(db)
 {
 }
 public HotelRepository(GetARoomEntities db) : base(db)
 {
 }
Ejemplo n.º 7
0
 public LocationRepository(GetARoomEntities db) : base(db)
 {
 }
Ejemplo n.º 8
0
 public RoomAssetRepository(GetARoomEntities db) : base(db)
 {
 }
Ejemplo n.º 9
0
 public PictureForRoomRepository(GetARoomEntities db) : base(db)
 {
 }
 public PaymentRepository(GetARoomEntities db) : base(db)
 {
 }
Ejemplo n.º 11
0
 public ReviewForBookingRepository(GetARoomEntities db) : base(db)
 {
 }