public List <PlayerAllBalances> GetPlayerAllBalances(int?PlayerID)
        {
            List <PlayerAllBalances> playerAllBalances = null;

            try
            {
                GameInfoContext gameInfoContext = new GameInfoContext();
                playerAllBalances = gameInfoContext.GetPlayerAllBalances(PlayerID);
                if (playerAllBalances.Count > 0)
                {
                    _logger.InfoFormat(playerAllBalances, playerAllBalances.Count.ToString() + " playerAllBalance has found for PlayerID : " + PlayerID.ToString(), "GetPlayerAllBalances");
                }
                else
                {
                    _logger.InfoFormat(playerAllBalances, "No playerAllBalance has found for PlayerID : " + PlayerID.ToString(), "GetPlayerAllBalances");
                }
            }
            catch (Exception ex)
            {
                _logger.ErrorFormat(ex.TargetSite, ex.Message, ex.Source, "GetPlayerAllBalances");
            }
            return(playerAllBalances);
        }