예제 #1
0
        public ActivePlayer SaveActivePlayer(int IDPlayer, int IDGame, double numberOfPoints, string type)
        {
            activePlayer = default(ActivePlayer);
            Player player = playerRepo.FindOne(IDPlayer);
            Game   game   = gameRepo.FindOne(IDGame);

            if (!(player is default(Player)) && !(game is default(Game)))
            {
                try
                {
                    activePlayer = activePlayerRepo.Save(new ActivePlayer(IDPlayer, IDGame, numberOfPoints, type));
                }catch (ValidationException ex)
                {
                    Console.WriteLine(ex.Message.ToString());
                }
            }
            return(activePlayer);
        }
예제 #2
0
 public Game FindOne(int ID)
 {
     return(gameRepo.FindOne(ID));
 }