public RoomTypeService(IFacilityRepository facilityRepository, IRoomTypeRepository roomTypeRepository, IRoomTypeImageRepository roomTypeImageRepository, IFacilityApplyRepository facilityApplyRepository)
 {
     this.roomTypeRepository      = roomTypeRepository;
     this.roomTypeImageRepository = roomTypeImageRepository;
     this.facilityApplyRepository = facilityApplyRepository;
     this.facilityRepository      = facilityRepository;
 }
Example #2
0
 public UnitOfWork()
 {
     _databaseContext = new StardekkDatabaseContext();
     Amenities        = new AmenityRepository(_databaseContext);
     Rooms            = new RoomRepository(_databaseContext);
     RoomTypes        = new RoomTypeRepository(_databaseContext);
 }
 public RoomTypeService(
     IRoomTypeRepository roomTypeRepository,
     IMapper mapper
     )
 {
     this.roomTypeRepository = roomTypeRepository;
     this.mapper             = mapper;
 }
Example #4
0
 public RoomTypeController(IRoomTypeRepository iRoomTypeRepository, IUnitOfWork iUnitOfWork, HtmlEncoder htmlEncoder,
                           ICreateRoomTypeMapper iCreateRoomTypeMapper, IUpdateRoomTypeMapper iUpdateRoomTypeMapper)
 {
     this.iRoomTypeRepository   = iRoomTypeRepository;
     this.iUnitOfWork           = iUnitOfWork;
     this.htmlEncoder           = htmlEncoder;
     this.iCreateRoomTypeMapper = iCreateRoomTypeMapper;
     this.iUpdateRoomTypeMapper = iUpdateRoomTypeMapper;
 }
 public RoomTypeController(
     IRoomTypeService roomTypeService,
     IRoomTypeRepository RoomTypeRepository,
     IMapper mapper
     )
 {
     this.RoomTypeRepository = RoomTypeRepository;
     this.mapper             = mapper;
     this.roomTypeService    = roomTypeService;
 }
Example #6
0
 public RoomController(IRoomRepository iRoomRepository, IRoomTypeRepository iRoomTypeRepository,
                       IUnitOfWork iUnitOfWork, HtmlEncoder htmlEncoder, IUpdateRoomMapper iUpdateRoomMapper,
                       IUpdateRoomValidationService iUpdateRoomValidationService)
 {
     this.iRoomRepository              = iRoomRepository;
     this.iRoomTypeRepository          = iRoomTypeRepository;
     this.iUnitOfWork                  = iUnitOfWork;
     this.htmlEncoder                  = htmlEncoder;
     this.iUpdateRoomMapper            = iUpdateRoomMapper;
     this.iUpdateRoomValidationService = iUpdateRoomValidationService;
 }
Example #7
0
        public EditRoomViewModel(RoomsTabViewModel roomTabViewModel, IRoomTypeRepository roomTypeRepository)
        {
            _roomTabViewModel   = roomTabViewModel;
            _roomTypeRepository = roomTypeRepository;

            RoomTypeValues = _roomTypeRepository.GetAll();
            CapacityValues = new List <int>
            {
                1, 2, 3, 4
            };

            UpdateRoomCommand = new SimpleCommand(c => UpdateRoom());
        }
Example #8
0
        public BookingController(
            IRoomTypeRepository roomrepo,
            IBookingRepository bookrepo,
            IMapper mapper,
            UserManager <Employee> userManager

            )
        {
            _roomrepo    = roomrepo;
            _bookrepo    = bookrepo;
            _mapper      = mapper;
            _userManager = userManager;
        }
Example #9
0
        public AddRoomViewModel(RoomsTabViewModel roomTabViewModel, IRoomTypeRepository roomTypeRepository)
        {
            _roomTabViewModel   = roomTabViewModel;
            _roomTypeRepository = roomTypeRepository;

            Room = new Room
            {
                Number = 1
            };
            RoomTypeValues = _roomTypeRepository.GetAll();
            CapacityValues = new List <int>
            {
                1, 2, 3, 4
            };

            AddRoomCommand = new SimpleCommand(c => AddRoom());
        }
Example #10
0
 public LocalRoomRepository(IRoomTypeRepository roomTypeRepository)
 {
     _rooms = new List <Room>
     {
         new Room()
         {
             Id         = Guid.NewGuid(),
             Number     = 1,
             RoomTypeId = RoomTypes.Standard,
             Capacity   = 2,
             Cost       = roomTypeRepository.GetById(RoomTypes.Standard).BaseCost * 2
         },
         new Room()
         {
             Id         = Guid.NewGuid(),
             Number     = 2,
             RoomTypeId = RoomTypes.Standard,
             Capacity   = 3,
             Cost       = roomTypeRepository.GetById(RoomTypes.Standard).BaseCost * 3
         },
         new Room()
         {
             Id         = Guid.NewGuid(),
             Number     = 3,
             RoomTypeId = RoomTypes.SemiLuxe,
             Capacity   = 2,
             Cost       = roomTypeRepository.GetById(RoomTypes.SemiLuxe).BaseCost * 2
         },
         new Room()
         {
             Id         = Guid.NewGuid(),
             Number     = 4,
             RoomTypeId = RoomTypes.Luxe,
             Capacity   = 2,
             Cost       = roomTypeRepository.GetById(RoomTypes.Luxe).BaseCost * 2
         }
     };
 }
Example #11
0
 public RoomTypeRepositoryTest()
 {
     _context    = new ApplicationDbContextHelper().DbContext();
     _repository = new RoomTypeRepository(_context);
 }
Example #12
0
 public RoomController(ILayoutRepository layoutRepository, IRoomTypeRepository roomTypeRepository) : base(layoutRepository)
 {
     _roomTypeRepository = roomTypeRepository;
 }
 public RoomsController(IRoomRepository repository, IRoomTypeRepository roomTypeRepository)
 {
     _repository         = repository;
     _roomTypeRepository = roomTypeRepository;
 }
Example #14
0
 public HotelManager(IUnitOfWork uow)
 {
     this.hotelRepository     = uow.GetHotelRepository();
     this.hotelroomRepository = uow.GetHotelRoomRepository();
     this.roomtypeRepository  = uow.GetRoomTypeRepository();
 }
 public RoomTypeService(IRoomTypeRepository roomTypeRepository, IMapper mapper)
 {
     _roomTypeRepository = roomTypeRepository;
     _mapper             = mapper;
 }
 public RoomTypeMenu(IRepositoryFactory service)
 {
     roomTypeService = service.GetRoomTypeRepository();
 }
Example #17
0
 public RoomTypesController(IRoomTypeRepository repository)
 {
     _repository = repository;
 }
Example #18
0
 public RoomTypeService(IRoomTypeRepository repository, IRoomService roomService)
 {
     _repository      = repository;
     this.roomService = roomService;
 }
Example #19
0
 public RoomRepository(ICSVStream <Room> stream, ISequencer <long> sequencer, IRoomTypeRepository roomTypeRepository, IEquipmentRepository equipmentRepository)
     : base(stream, sequencer)
 {
     _roomTypeRepository  = roomTypeRepository;
     _equipmentRepository = equipmentRepository;
 }
 public RoomTypeService(IRoomTypeRepository roomTypeRepository, IRoomService roomService, IUnitOfWork unitOfWork)
 {
     RoomTypeRepository = roomTypeRepository;
     RoomService = roomService;
     UnitOfWork = unitOfWork;
 }
Example #21
0
 public RoomTypeService(IMapper mapper, IRoomTypeRepository roomTypeRepository)
 {
     _mapper             = mapper;
     _roomTypeRepository = roomTypeRepository;
 }
Example #22
0
 public ReservationsController(IRoomRepository roomRepository, IRoomTypeRepository roomTypeRepository, IUnitOfWork unitOfWork)
 {
     this.roomRepository     = roomRepository;
     this.roomTypeRepository = roomTypeRepository;
     _unitOfWork             = unitOfWork;
 }
 public SearchService(IRoomTypeRepository roomTypeRepository, IPromotionRepository promotionRepository)
 {
     this.roomTypeRepository  = roomTypeRepository;
     this.promotionRepository = promotionRepository;
 }
Example #24
0
 public RoomTypeController(IRoomTypeRepository repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }
Example #25
0
 public MazeService(IMazeRepository mazeIntegrationRepository, IRoomTypeRepository roomTypeRepository)
 {
     _mazeRepository     = mazeIntegrationRepository;
     _roomTypeRepository = roomTypeRepository;
     _rnd = new Random();
 }
Example #26
0
 public UpdateRoomValidationService(IRoomTypeRepository iRoomTypeRepository, IRoomRepository iRoomRepository)
 {
     this.iRoomTypeRepository = iRoomTypeRepository;
     this.iRoomRepository     = iRoomRepository;
 }
 public RoomTypeController(IRoomTypeRepository roomTypeRepository)
 {
     _roomTypeRepository = roomTypeRepository;
 }
Example #28
0
 public UnitOfWork(RxJobDbContext rxJobDbContext)
 {
     _rxJobDbContext = rxJobDbContext;
     Jobs            = new JobRepository(_rxJobDbContext);
     RoomTypes       = new RoomTypeRepository(_rxJobDbContext);
 }
 public RoomTypeController(IRoomTypeRepository service)
 {
     _service = service;
 }
Example #30
0
 public RoomTypeService(IRoomTypeRepository roomTypeRepository, IUnitOfWork unitOfWork)
 {
     this._roomTypeRepository = roomTypeRepository;
     this._unitOfWork         = unitOfWork;
 }
Example #31
0
 public RoomTypeService(IRoomTypeRepository roomTypeRepository)
 {
     _roomTypeRepository = roomTypeRepository;
 }
 static RoomService()
 {
     roomRepo = RepositoryFactory.GetRepository<IRoomRepository, Room>();
     roomTypeRepo = RepositoryFactory.GetRepository<IRoomTypeRepository, RoomType>();
 }