示例#1
0
 public List <Player> CreateGame()
 {
     if (gameStatuEnum == GameStatuEnum.Played)
     {
         playerRepository.CreateCasinoPlayer();
         playerRepository.AddNewPlayer();
         gameStatuEnum = GameStatuEnum.IsPlayed;
         DealingCards();
     }
     return(playerRepository.GetPlayers());
 }
示例#2
0
 public void CloseGame()
 {
     playerRepository.RemovePlayers();
     gameStatuEnum = GameStatuEnum.Played;
 }
示例#3
0
 public GameRepository(IPlayerRepository _playerRepository, IDeckRepository _deckRepository)
 {
     playerRepository = _playerRepository;
     deckRepository   = _deckRepository;
     gameStatuEnum    = GameStatuEnum.Played;
 }