Example #1
0
    public void TakeTrun(string matchId, byte[] matchData, string pendingParticipantId, params GP_ParticipantResult[] results)
    {
        List <String> pIds     = new List <string>();
        List <int>    pCodes   = new List <int>();
        List <int>    pResults = new List <int>();
        List <int>    pPlacing = new List <int>();

        foreach (GP_ParticipantResult r in results)
        {
            pIds.Add(r.ParticipantId);
            pCodes.Add(r.VersionCode);
            pResults.Add((int)r.Result);
            pPlacing.Add(r.Placing);
        }

        string data = System.Convert.ToBase64String(matchData);



        AN_GMSRTMProxy.TBM_TakeTrun(matchId, data, pendingParticipantId, pIds.ToArray(), pResults.ToArray(), pPlacing.ToArray(), pCodes.ToArray());
    }