// 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()); }
public List <Fixture> GetFixtures() { FixturesController fixtureController = new FixturesController(); return(fixtureController.DateFixtures(DateTime.Now.ToString("dd/MM/yyyy"))); }