ClourWars.Web.Code.GameHelper.GetMyMatches C# (CSharp) Method

GetMyMatches() public static method

public static GetMyMatches ( string liveId ) : IEnumerable
liveId string
return IEnumerable
        public static IEnumerable<MyMatches> GetMyMatches(string liveId)
        {
            return CloudWarsDB.Matches.JoinGetTyped<MyMatches>(
                "DISTINCT Match.Id as MatchId, p1.Id as FromPlayer, p2.Id as ToPlayer, p1.DisplayName as FromPlayerName, p2.DisplayName as ToPlayerName,p1.Avatar as FromPlayerAvatar, p2.Avatar as ToPlayerAvatar, p1.Wins as FromPlayerWins, p2.Wins as ToPlayerWins, p1.Losses as FromPlayerLosses, p2.Losses as ToPlayerLosses, p1.LiveId as FromPlayerLiveId, p2.LiveId as ToPlayerLiveId",
                "Inner Join Player p1 on Match.Player1 = p1.Id Inner join Player p2 on Match.Player2 = p2.Id",
                string.Format("p1.LiveId ='{0}' OR p2.LiveId ='{0}'", liveId),
                "ORDER By p1.Wins DESC",
                new Dictionary<string, object>());
        }