Exemplo n.º 1
0
        public OutfitEngineService(ICombinationRepository combinationRepository, IPreCombinationRepository preCombinationRepository, IOutfitEngineProcessor outfitProcessor)
        {
            Check.Require(combinationRepository != null, "combinationRepository may not be null");
            Check.Require(preCombinationRepository != null, "preCombinationRepository may not be null");
            Check.Require(outfitProcessor != null, "outfitEngineProcessor may not be null");

            this.combinationRepository    = combinationRepository;
            this.preCombinationRepository = preCombinationRepository;
            this.outfitEngineProcessor    = outfitProcessor;
        }
        //public IUserRepository _userRepository;

        public BLContext(MyDBContext dbcontext)
        {
            _carriageRepository    = new CarriageRepository(dbcontext);
            _passageRepository     = new PassageRepository(dbcontext);
            _combinationRepository = new CombinationRepository(dbcontext);
            _stationRepository     = new StationRepository(dbcontext);
            //_ticketRepository = new TicketRepository(dbcontext);
            _placeRepository = new PlaceRepository(dbcontext);
            //_userRepository = new UserRepository(dbcontext);
        }
Exemplo n.º 3
0
        private ICombinationRepository CreateMockPrecombinationRepository()
        {
            ICombinationRepository repository = MockRepository.GenerateMock <ICombinationRepository>();

            return(repository);
        }