Beispiel #1
0
        private void displayMatchDetails()
        {
            Utility.matchPlayerDetails = ApiUtility.getLiveMatchDetails(Utility.playerStatus.Match);
            List <ApiUtility.MatchPlayerDetails> matchPlayerDetails = Utility.matchPlayerDetails;

            int team1Counter = 0;
            int team2Counter = 0;

            for (int i = 0; i < matchPlayerDetails.Count; i++)
            {
                if (matchPlayerDetails[i].playerName == Utility.username)
                {
                    Utility.currentGod  = matchPlayerDetails[i].GodName;
                    Utility.currentTeam = matchPlayerDetails[i].taskForce;
                }
                if (matchPlayerDetails[i].taskForce == 1)
                {
                    team1Counter += 1;
                    var labelName = string.Format("Team1_Player{0}_Label", team1Counter);
                    var label     = (Label)this.FindName(labelName);
                    label.IsEnabled = true;
                    label.Content   = matchPlayerDetails[i].GodName;

                    var labelNameLevel = string.Format("Team1_Player{0}_Level_Label", team1Counter);
                    var labelLevel     = (Label)this.FindName(labelNameLevel);
                    labelLevel.Content = matchPlayerDetails[i].Account_Level;
                    Utility.playerNamesTeam1.Add(matchPlayerDetails[i].playerName);
                }
                else
                {
                    team2Counter += 1;
                    var labelName = string.Format("Team2_Player{0}_Label", team2Counter);
                    var label     = (Label)this.FindName(labelName);
                    label.IsEnabled = true;
                    label.Content   = matchPlayerDetails[i].GodName;

                    var labelNameLevel = string.Format("Team2_Player{0}_Level_Label", team2Counter);
                    var labelLevel     = (Label)this.FindName(labelNameLevel);
                    labelLevel.Content = matchPlayerDetails[i].Account_Level;
                    Utility.playerNamesTeam2.Add(matchPlayerDetails[i].playerName);
                }
            }
        }