Example #1
0
        // Fixture Info
        public List <Fixture> GetTeamFixtures(int teamId)
        {
            // Create list of players
            List <Fixture> teamFixtures = new List <Fixture>();

            // Retrieve positions from API
            RestClient client = new RestClient("http://api.football-data.org");

            // Create request
            RestRequest request = new RestRequest("/v1/teams/" + teamId + "/fixtures", Method.GET);

            request.AddHeader("X-Auth-Token", "dd3e9cffe47c403e8b485b7a536874e0");
            request.AddHeader("X-Response-Control", "minified");

            // Retrieve response
            JObject returnedFixtures = JObject.Parse(client.Execute(request).Content);

            // Add each fixture to list
            foreach (JToken playerToken in returnedFixtures["fixtures"])
            {
                teamFixtures.Add(FixturesController.ParseFixture(playerToken));
            }

            return(teamFixtures.OrderByDescending(d => d.matchday).ToList());
        }
Example #2
0
        public List <Fixture> GetFixtures()
        {
            FixturesController fixtureController = new FixturesController();

            return(fixtureController.DateFixtures(DateTime.Now.ToString("dd/MM/yyyy")));
        }