private async void setColor()
        {
            HttpClient httpClient = new HttpClient();
            string     url        = string.Format("http://www.friendszone.cba.pl/api/get_group_color.php?gid={0}&uid={1}",
                                                  group.Id,
                                                  ApplicationData.Current.LocalSettings.Values["Email"]);

            string ResponseString = await httpClient.GetStringAsync(new Uri(url));

            Helpers.JsonMsg jsonMsg = JsonConvert.DeserializeObject <Helpers.JsonMsg>(ResponseString);

            baseColor = ColorParser.parseFloatToColor(float.Parse(jsonMsg.msg));
        }
示例#2
0
        private string setColor()
        {
            string url = string.Format("http://www.friendszone.cba.pl/api/get_group_color.php?gid={0}&uid={1}",
                                       group.Id,
                                       this.GetSharedPreferences("User.data", FileCreationMode.Private).GetString("Email", ""));

            HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;

            request.Method = "GET";

            HttpWebResponse response = request.GetResponse() as HttpWebResponse;

            StreamReader reader = new StreamReader(response.GetResponseStream(), UTF8Encoding.UTF8);
            string       json   = reader.ReadToEnd();

            Helpers.JsonMsg jsonMsg = JsonConvert.DeserializeObject <Helpers.JsonMsg>(json);

            return(ColorParser.parseFloatToColor(float.Parse(jsonMsg.msg)));
        }