public Entities.Game Execute(Int32 gameID, Entities.User commander)
{
Entities.Filters.Game.Select filter = new Entities.Filters.Game.Select();
filter.GameID = gameID;
filter.DataToSelect = Entities.Enums.Game.Select.GamePlayerCards;
Entities.Game game = _selectGame.Execute(filter);
Entities.GamePlayer host = game.Players.First();
if (game.IsCurrentCommander(commander.UserId))
{
Boolean successful = _startRound.Execute(game, commander);
if (successful)
{
_sendMessage.UpdateGame(game, true);
}
}
return game;
}