Пример #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Enter type of repository\n 1. FakeRoomRepository\n 2. SqlRoomRepository\n 3. XmlRoomRepository");
            int typeRepository = Convert.ToInt32(Console.ReadLine());

            switch(typeRepository)
            {
                case 1:
                    factory = new FakeRepositoryFactory();
                    break;
                case 2:
                    factory = new SqlRepositoryFactory();
                    break;
                case 3:
                    factory = new XmlRepositoryFactory();
                    break;
                default:
                    Console.Write("Error");
                    break;
            }
            repository = factory.CreateRoomRepository();

            TypeRoom[] entity = repository.getAll();

            ShowRepository(entity);

            Console.Read();
        }
Пример #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Enter type repository: \n1.Sql Repository \n2.Xml Repository \n3.Fake Repository\n");
            int numRepository = Convert.ToInt32(Console.ReadLine());
            SqlRepositoryFactory roomSql = new SqlRepositoryFactory();
            XmlRepositoryFactory roomXml = new XmlRepositoryFactory();
            FakeRepositoryFactory roomFake = new FakeRepositoryFactory();

            switch (numRepository)
            {
                case 1:
                    Console.WriteLine("\nSQL Repository");
                    rooms = roomSql.CreateRoomRepositoryFactory();
                    break;
                case 2:
                    Console.WriteLine("\nXML Repository");
                    rooms = roomXml.CreateRoomRepositoryFactory();
                    break;
                case 3:
                    Console.WriteLine("\nFake Repository");
                    rooms = roomFake.CreateRoomRepositoryFactory();
                    break;
                default:
                    Console.WriteLine("Error");
                    break;
            }

            List<Room> room = new List<Room>();
            room = rooms.SelectAll();
            ShowList(room);

            Console.ReadKey();
        }
        public RepositoryRoomViewModelService(IRoomRepository repository, IRoomViewModelMapper mapper)
        {
            Contract.Requires<ArgumentNullException>(repository != null);
            Contract.Requires<ArgumentNullException>(mapper != null);

            this.repository = repository;
            this.mapper = mapper;
        }
Пример #4
0
        public WebimModel()
        {
            historyRepository = new HistoryRepository();

            settingRepository = new SettingRepository();

            roomRepository = new RoomRepository();

            memberRepository = new MemberRepository();

            blockRepository = new BlockedRepository();

            visitorRepository = new VisitorRepository();
        }
Пример #5
0
        public Api(IRoomRepository roomRepository, IFurnitureRepository furnitureRepository, IHistoryRepository historyRepository, IValidationRules rules)
        {
            _rules = rules;
            _roomRepository = roomRepository;
            _furnitureRepository = furnitureRepository;
            _historyRepository = historyRepository;

            _operations = new Dictionary<string, Func<OperationModel, string>>
            {
                { OperationNameEnum.createroom.ToString().ToLower(), CreateRoom },
                { OperationNameEnum.removeroom.ToString().ToLower(), RemoveRoom },
                { OperationNameEnum.createfurniture.ToString().ToLower(), CreateFurniture },
                { OperationNameEnum.movefurniture.ToString().ToLower(), MoveFurniture },
                { OperationNameEnum.query.ToString().ToLower(), Query },
                { OperationNameEnum.history.ToString().ToLower(), History },
            };
        }
Пример #6
0
 public ChatHub(IRoomRepository repository, UserManager <User> userManager)
 {
     _repository  = repository;
     _userManager = userManager;
 }
Пример #7
0
 public UnitOfWork(IUserRepository userRepository, IRoomRepository roomRepository)
 {
     UserRepository = userRepository;
     RoomRepository = roomRepository;
 }
 public GlobalRoomInfoController(IRoomRepository roomRepository)
 {
     _roomRepository = roomRepository;
 }
Пример #9
0
 //private readonly AddRoomRepository AddRoomRepo;
 public RoomListController(IRoomRepository Room)
 {
     this.RoomRepo = Room;
     // this.AddRoomRepo = AddRoom;
     //this.dbContext = context;
 }
Пример #10
0
 public ValidationService(IRoomRepository roomRepository, ITestRepository testRepository)
 {
     _roomRepository = roomRepository;
     _testRepository = testRepository;
 }
Пример #11
0
 public CabinetController(IAspUserRepository aspUserRepository, IRoomRepository roomRepository)
 {
     _aspUserRepository = aspUserRepository;
     _roomRepository = roomRepository;
 }
 public HomeController(IRoomRepository productRepository)
 {
     _repository = productRepository;
 }
 public SonosScriptObjectFactory(ISonosGateway gateway, IRoomRepository roomRepository, IRoomDeviceService roomDeviceService)
 {
     _gateway = gateway;
     _roomRepository = roomRepository;
     _roomDeviceService = roomDeviceService;
 }
Пример #14
0
 public DailyController(IRoomRepository roomRepository)
 {
     _roomRepository = roomRepository;
 }
 public RoomController(IRoomRepository repository)
 {
     _repository = repository;
 }
Пример #16
0
 /// <summary>
 /// Initialize the Service.
 /// </summary>
 public RoomService()
 {
     _roomRepository = new RoomRepository();
 }
 public RoomScriptGroupController(IRoomScriptGroupRepository repository, IRoomRepository roomRepository)
 {
     _repository = repository;
     _roomRepository = roomRepository;
 }
Пример #18
0
 public HomeController(IReservationRepository reservationRepository, IRoomRepository roomRepository)
 {
     _reservationRepository = reservationRepository;
     _roomRepository = roomRepository;
 }
Пример #19
0
 public BookingServices(IBookingRepository bookingRepository, IServiceAdminRepository serviceAdminRepository, IBedRepository bedRepository, IRoomRepository roomRepository,
                        ICustomerAdminRepository customerAdminRepository)
 {
     _bookingRepository       = bookingRepository;
     _serviceAdminRepository  = serviceAdminRepository;
     _bedRepository           = bedRepository;
     _roomRepository          = roomRepository;
     _customerAdminRepository = customerAdminRepository;
 }
 public MyStromScriptObjectFactory(IMyStromGateway gateway, IRoomRepository roomRepository, IRoomDeviceService roomDeviceService)
 {
     _gateway = gateway;
     _roomRepository = roomRepository;
     _roomDeviceService = roomDeviceService;
 }
Пример #21
0
 public RoomAdminServices(IRoomRepository roomRepository)
 {
     _roomRepository = roomRepository;
 }
 public RoomComponent()
 {
     roomRepository = new RoomRepository(new SqlConnection(ConfigurationManager.ConnectionStrings["usrMgmtConnString"].ConnectionString));
 }
Пример #23
0
 public RoomService(IRoomRepository roomRepository)
 {
     _roomRepository = new RepositoryWrapper <IRoomRepository>(roomRepository);
 }
        public RoomController(IRoomRepository roomService)
        {
            Contract.Requires<ArgumentNullException>(roomService != null);

            this.roomRepository = roomService;
        }
Пример #25
0
 public HomeController(IRoomRepository roomRepo)
 {
     _roomRepository = roomRepo;
 }
 public DenonScriptObjectFactory(IDenonGateway gateway, IRoomRepository roomRepository, IRoomDeviceService roomDeviceService)
 {
     _gateway = gateway;
     _roomRepository = roomRepository;
     _roomDeviceService = roomDeviceService;
 }
Пример #27
0
 static RoomService()
 {
     roomRepo = RepositoryFactory.GetRepository<IRoomRepository, Room>();
     roomTypeRepo = RepositoryFactory.GetRepository<IRoomTypeRepository, RoomType>();
 }
 public LifxScriptObjectFactory(ILifxGateway gateway, IRoomRepository roomRepository, IRoomDeviceService roomDeviceService)
 {
     _gateway = gateway;
     _roomRepository = roomRepository;
     _roomDeviceService = roomDeviceService;
 }
Пример #29
0
 public ReceiveMessageNotificationHandlerLogger(IRoomMessageRepository roomMessageRepository,
                                                IConnectionRepository connectionRepository, IRoomRepository roomRepository)
 {
     _roomMessageRepository = roomMessageRepository;
     _connectionRepository  = connectionRepository;
     _roomRepository        = roomRepository;
 }
 public ReservationController()
 {
     reservationRepository = new EntityReservationRepository();
     personRepository = new EntityPersonRepository();
     roomRepository = new EntityRoomRepository();
 }
Пример #31
0
        public EFBookingRepository(VORBSContext context, ILocationRepository locationRepository, IRoomRepository roomRepository)
        {
            db      = context;
            _logger = NLog.LogManager.GetCurrentClassLogger();

            _locationRepository = locationRepository;
            _roomRepository     = roomRepository;

            _logger.Trace(LoggerHelper.InitializeClassMessage());
        }
 public NetatmoScriptObjectFactory(INetatmoGateway gateway, IRoomRepository roomRepository, IRoomDeviceService roomDeviceService)
 {
     _gateway = gateway;
     _roomRepository = roomRepository;
     _roomDeviceService = roomDeviceService;
 }
Пример #33
0
 public RoomsQueryHandler(IRoomRepository roomRepository)
 {
     _roomRepository = roomRepository;
 }
Пример #34
0
 public InventoryService(IInventoryRepository inventoryRepository, IRoomRepository roomRepository)
 {
     _inventoryRepository = inventoryRepository;
     _roomRepository      = roomRepository;
 }
Пример #35
0
 public RoomController(IRoomRepository _respository)
 {
     Repository = _respository;
 }
Пример #36
0
 public ReserveSeatCommandHandler(IUserRepository userRepository, IRoomRepository roomRepository, IWinChanceCalculatorFactory calculatorFactory)
 {
     _roomRepository    = roomRepository;
     _userRepository    = userRepository;
     _calculatorFactory = calculatorFactory;
 }
Пример #37
0
 public RoomService(IRoomRepository roomRepository)
 {
     _roomRepository = roomRepository;
 }
Пример #38
0
 public RoomController(IRoomRepository roomRepository)
 {
     this.roomRepository = roomRepository;
 }
Пример #39
0
 public PersonService(ICoffeeSpaceRepository coffeeSpaceRepository, ICoffeeSpaceService coffeeSpaceService, IPersonRepository personRepository, IRoomRepository roomRepository, IRoomService roomService)
 {
     _coffeeSpaceRepository = coffeeSpaceRepository;
     _coffeeSpaceService    = coffeeSpaceService;
     _personRepository      = personRepository;
     _roomRepository        = roomRepository;
     _roomService           = roomService;
 }
 public RoomController()
 {
     roomRepository = new EntityRoomRepository();
 }
 public RoomService(IMapper mapper, IRoomRepository roomRepository, IRoomTypeRepository roomTypeRepository)
 {
     _mapper             = mapper;
     _roomRepository     = roomRepository;
     _roomTypeRepository = roomTypeRepository;
 }
Пример #42
0
 public RoomByIdDataloader(IRoomRepository roomRepository)
 {
     _roomRepository = roomRepository;
 }
Пример #43
0
 public GameHub(IRoomRepository roomRepository)
 {
     _roomRepository = roomRepository;
 }
Пример #44
0
 public EditRoomName(IRoomRepository roomRepository, IUnitOfWork unitOfWork)
 {
     this.roomRepository = roomRepository;
     _unitOfWork         = unitOfWork;
 }
Пример #45
0
 public RoomsController()
 {
     _roomRepository   = new RoomRepository();
     _branchRepository = new BranchRepository();
 }
Пример #46
0
 public RoomService(IRoomRepository roomRepository, IHospitalEquipmentRepository hospitalEquipmentRepository)
 {
     _roomRepository = roomRepository;
     _hospitalEquipmentRepository = hospitalEquipmentRepository;
 }
Пример #47
0
 public NewReservationExistingSeatValidation(IProjectionRepository projectionRepo, IRoomRepository roomRepo, INewReservation newReservation)
 {
     this.projectionRepo = projectionRepo;
     this.roomRepo       = roomRepo;
     this.newReservation = newReservation;
 }
Пример #48
0
 public RoomsController(IRoomRepository roomRepository)
 {
     _roomRepository = roomRepository;
 }
Пример #49
0
 public Task <List <Room> > GetRoomsAsync([Service] IRoomRepository roomRepo)
 {
     return(roomRepo.GetRooms());
 }
Пример #50
0
 public NewRoomUniqueValidation(IRoomRepository roomRepo, INewRoom newRoom)
 {
     this.roomRepo = roomRepo;
     this.newRoom  = newRoom;
 }
Пример #51
0
 /// <summary>
 /// Initialize the Service
 /// </summary>
 public BookingService()
 {
     _bookingRepository = new BookingRepository();
     _roomRepository = new RoomRepository();
 }
Пример #52
0
 public RoomController(IRoomRepository roomRepo)
 {
     this.roomRepo = roomRepo;
 }
Пример #53
0
        public DataController(DataContext context, IHotelRepository hotelRepositary, ICountryRepository countryRepositary, IRoomRepository roomRepositary
                              , UserManager <User> userManager, RoleManager <IdentityRole> roleManager)
        {
            context            = context ?? throw new ArgumentNullException(nameof(context));
            _hotelRepository   = hotelRepositary ?? throw new ArgumentNullException(nameof(hotelRepositary));
            _countryRepository = countryRepositary ?? throw new ArgumentNullException(nameof(countryRepositary));
            _roomRepository    = roomRepositary ?? throw new ArgumentNullException(nameof(roomRepositary));

            _userRepository = userManager ?? throw new ArgumentNullException(nameof(userManager));
            _roleManager    = roleManager ?? throw new ArgumentNullException(nameof(roleManager));

            _dataContext = context;
        }
 public RoomService(IRoomRepository roomRepository, IUnitOfWork unitOfWork)
 {
     RoomRepository = roomRepository;
     UnitOfWork = unitOfWork;
 }