Example #1
0
        public static async Task InsertAnswer(SurveyFy.API.Models.Answer answer)
        {
            HttpClient          client   = new HttpClient();
            HttpResponseMessage response = await client.PostAsJsonAsync("http://api.surveyfy.co.uk/api/answers", answer);

            response.EnsureSuccessStatusCode();
        }
Example #2
0
        public static async Task EditAnswer(SurveyFy.API.Models.Answer answer)
        {
            HttpClient          client   = new HttpClient();
            HttpResponseMessage response = await client.PutAsJsonAsync("http://api.surveyfy.co.uk/api/answers/" + answer.Id.ToString(), answer);

            response.EnsureSuccessStatusCode();
        }
Example #3
0
        public static async Task SaveAnswer(SurveyFy.API.Models.Answer answer, bool isNew)
        {
            HttpClient          client   = new HttpClient();
            HttpResponseMessage response = null;

            if (isNew)
            {
                response = await client.PostAsJsonAsync("http://api.surveyfy.co.uk/api/answers", answer);
            }
            else
            {
                response = await client.PutAsJsonAsync("http://api.surveyfy.co.uk/api/answers/" + answer.Id.ToString(), answer);
            }
            response.EnsureSuccessStatusCode();
        }