예제 #1
0
        public static async Task <Image> GetImage(int?imageId)
        {
            var img      = new Image();
            var response = await RestConnector.GetObjectAsync(RestConnector.IMAGE + "?id=" + imageId);

            if (response.StatusCode == HttpStatusCode.OK)
            {
                img = JsonConvert.DeserializeObject <Image>(await response.Content.ReadAsStringAsync());
            }

            return(img);
        }
예제 #2
0
        public static async Task <List <CompetitionBoard> > GetCompetitionBoardById(int id)
        {
            var board    = new List <CompetitionBoard>();
            var request  = RestConnector.COMPETITION_BOARD + "?id=" + id;
            var response = await RestConnector.GetObjectAsync(request);

            if (response.StatusCode == HttpStatusCode.OK)
            {
                board = JsonConvert.DeserializeObject <List <CompetitionBoard> >(await response.Content.ReadAsStringAsync());
            }

            return(board);
        }
예제 #3
0
        public static async Task <Club> GetClub(int clubId)
        {
            var club     = new Club();
            var request  = RestConnector.CLUB + "?id=" + clubId;
            var response = await RestConnector.GetObjectAsync(request);

            if (response.StatusCode == HttpStatusCode.OK)
            {
                club = JsonConvert.DeserializeObject <Club>(await response.Content.ReadAsStringAsync());
            }

            return(club);
        }