public static List <Account> GetMatchUsers(int matchId) { var apiCalltask = ApiMatch.GetMatchUsers(matchId); var result = apiCalltask.Result; JArray jsonResponse = JsonConvert.DeserializeObject <JArray>(result); List <Account> userList = JsonConvert.DeserializeObject <List <Account> >(jsonResponse.ToString()); return(userList); }
public static Match GetDetails(int id) { var apiCallTask = ApiMatch.Get(id); var result = apiCallTask.Result; JObject jsonResponse = JsonConvert.DeserializeObject <JObject>(result); Match match = JsonConvert.DeserializeObject <Match>(jsonResponse.ToString()); return(match); }
public static List <Match> GetMatches() { var apiCallTask = ApiMatch.GetAll(); var result = apiCallTask.Result; JArray jsonResponse = JsonConvert.DeserializeObject <JArray>(result); List <Match> matchList = JsonConvert.DeserializeObject <List <Match> > (jsonResponse.ToString()); return(matchList); }
public static void Delete(int id) { var apiCallTask = ApiMatch.Delete(id); }
public static void Put(Match match) { string jsonMatch = JsonConvert.SerializeObject(match); var apiCallTask = ApiMatch.Put(match.MatchId, jsonMatch); }