public void AddNewBoardGame(IAddNewBoardGameView inForm, IBoardGameRepository boardGameRepository) { if (inForm.ShowViewModal()) { try { string name = inForm.BoardGameName; int minPlayers = inForm.MinPlayers; int maxPlayers = inForm.MaxPlayers; int playingTimeInMinutes = inForm.PlayingTimeInMinutes; decimal rating = inForm.Rating; decimal complexity = inForm.Complexity; int availableCopies = inForm.AvailableCopies; int releaseYear = inForm.ReleaseYear; GameType gameType = boardGameRepository.GetGameTypeByName(inForm.GameType); BoardGame newBoardGame = BoardGameFactory .CreateBoardGame(name, minPlayers, maxPlayers, playingTimeInMinutes, rating, complexity, availableCopies, releaseYear, gameType); boardGameRepository.AddBoardGame(newBoardGame); } catch (Exception ex) { MessageBox.Show("EXCEPTION: " + ex.Message); throw; } } }
public BoardGamesApiController(ILogger <BoardGamesApiController> logger, IBoardGameRepository boardGameRepository, IGameStatisticsService gameStatisticsService, IRandomNameGeneratorService randomNameGeneratorService) { _logger = logger; this.boardGameRepository = boardGameRepository; this.gameStatisticsService = gameStatisticsService; this.randomNameGeneratorService = randomNameGeneratorService; }
public void ReturnRental(int inId, IRentalRepository rentalRepository, IBoardGameRepository boardGameRepository) { rentalRepository.ReturnRental(inId); var rental = rentalRepository.GetRentalById(inId); boardGameRepository.ReturnBoardGames(new List <BoardGame>(rental.BoardGames)); }
public IBoardGameRepository GetBoardGameRepository() { if (boardGameRepository == null) { boardGameRepository = new BoardGameRepository(context); } return boardGameRepository; }
public BoardGamesController(ILogger <BoardGamesController> logger, IBoardGameRepository gameRepository, IGameStatisticsService gameStatisticsService) { _logger = logger; this.gameRepository = gameRepository; this.gameStatisticsService = gameStatisticsService; }
public MainFormController(IWindowFormsFactory inFormFactory, IBoardGameRepository inBoardGameRepository, IMemberRepository inMemberRepository, IUserRepository inUserRepository, IRentalRepository inRentalRepository) { FormsFactory = inFormFactory; BoardGameRepository = inBoardGameRepository; MemberRepository = inMemberRepository; UserRepository = inUserRepository; RentalRepository = inRentalRepository; }
public GameResultService(IGameResultRepository gameResultRepository, IGamerRepository gamerRepository, IGameTableRepository gameTableRepository, IBoardGameRepository boardGameRepository) { _gameResultRepository = gameResultRepository; _gamerRepository = gamerRepository; _gameTableRepository = gameTableRepository; _boardGameRepository = boardGameRepository; }
public void Setup() { var gameRepo = new Mock <IBoardGameRepository>(); gameRepo.Setup(r => r.QueryOver(It.IsAny <int>(), It.IsAny <int>())).Returns(new List <BoardGameRecord>() { new BoardGameRecord() }); gameRepository = gameRepo.Object; }
public RateService( IRepository <BoardGameRate> boardGameRateRepository, IRepository <PubRate> pubRateRepository, IBoardGameRepository boardGameRepository, IPubRepository pubRepository) { _boardGameRateRepository = boardGameRateRepository; _pubRateRepository = pubRateRepository; _boardGameRepository = boardGameRepository; _pubRepository = pubRepository; }
public BoardGameCrawler(IGeekConnector geekConnector, IBoardGameRepository boardGameRepository) { _geekConnector = geekConnector; _boardGameRepository = boardGameRepository; _idsToDo = new BlockingCollection <BoardGameId>(); _cancellationTokenSource = new CancellationTokenSource(); _cancellationToken = _cancellationTokenSource.Token; var taskFactory = new TaskFactory(_cancellationToken); taskFactory.StartNew(CollectBoardGames, _cancellationToken); }
public AdminController(IBoardGameRepository repo) { repository = repo; }
public BoardGameController(IBoardGameRepository boardGamesRepo, ILoggerFactory loggerFactory) { boardGamesRepository = boardGamesRepo; logger = loggerFactory.CreateLogger(nameof(BoardGameController)); }
public BoardGameServiceTest() { _mockRepository = new BoardGameMockRepository(); _boardGameService = new BoardGameService(_mockRepository); }
public BoardGameManager(IUnitOfWork unitOfWork) { this.unitOfWork = unitOfWork; this.boardGameRepo = unitOfWork.GetBoardGameRepository(); }
public BoardGameController(IBoardGameRepository boardGameRepository, ICategoryRepository categoryRepository) { _boardGameRepository = boardGameRepository; _categoryRepository = categoryRepository; }
public BoardGameService(IBoardGameRepository boardGameRepository) : base(boardGameRepository) { _boardGameRepository = boardGameRepository; }
public BoardGamesController(IBoardGameRepository boardGame) { _boardGame = boardGame; }
public BoardGameManager(IGeekConnector geekConnector, IBoardGameRepository boardGameRepository) { _geekConnector = geekConnector; _boardGameRepository = boardGameRepository; }
public CartController(IBoardGameRepository repo, IOrderProcessor processor) { repository = repo; orderProcessor = processor; }
public HomeController(IBoardGameRepository boardGameRepository) { _boardGameRepository = boardGameRepository; }
public void AddNewRental(IAddNewRentalView inForm, IRentalRepository rentalRepository, IBoardGameRepository boardGameRepository) { if (inForm.ShowViewModal()) { try { Member member = inForm.Member; List <BoardGame> boardGames = inForm.BoardGames; User employee = GlobalVariables.CurrentUser; Rental newRental = RentalFactory.CreateRental(member, boardGames, DateTime.Now.Date, null, employee); rentalRepository.AddRental(newRental); boardGameRepository.BoardGamesRented(boardGames); } catch (Exception ex) { MessageBox.Show("EXCEPTION: " + ex.Message); throw; } } }
public BoardGamesController() { _boardGame = new BoardGameRepository(context); }
public BoardGameService(IBoardGameRepository repository, IBoardGameAPI api) { _repository = repository; _api = api; }
public CrawlService(IBoardGameRepository repository, IGeekConnector geekConnector) { _repository = repository; _geekConnector = geekConnector; }
public BoardGamesController(IBoardGameRepository boardGameRepository, IMapper mapper) { _boardGameRepository = boardGameRepository; _mapper = mapper; }
public List <BoardGame> GetAllBoardGames(IBoardGameRepository boardGameRepository) { return(boardGameRepository.GetAllBoardGames()); }
public ShoppingCartController(IBoardGameRepository boardGameRepository, ShoppingCart shoppingCart) { _boardGameRepository = boardGameRepository; _shoppingCart = shoppingCart; }
public void DeleteBoardGame(int inId, IBoardGameRepository boardGameRepository) { boardGameRepository.DeleteBoardGame(inId); }
public TablesController(IBoardGameRepository repository, ILogger <TablesController> logger, IMapper mapper) { _repository = repository; _logger = logger; _mapper = mapper; }
public NavController(IBoardGameRepository repo) { repository = repo; }
public BoardgamesController(IBoardGameRepository boardGameRepository) { _boardGameRepository = boardGameRepository; }