public void addingdetails() { using (var client = new HttpClient()) { addclass p = new addclass { class_name = "dd", class_section_name = "dazzle", teacher_id = "5" }; client.BaseAddress = new Uri("http://www.edujinni.in/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); // WebRequest.DefaultWebProxy.Credentials = CredentialCache.DefaultCredentials; var response = client.PostAsJsonAsync("addingClassDetails/addingClassDetails", p).Result; if (response.IsSuccessStatusCode) { Console.Write("Success"); } else { Console.Write("Error"); } } }
//FOR GETTING THE DETAILS public async void gettingdetails() { var model = new addclass(); HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://www.edujinni.in/"); // Add an Accept header for JSON format. client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); // List all Names. HttpResponseMessage response = client.GetAsync("classNames/classDetailsList").Result; // Blocking call! var cname = response.Content.ReadAsStringAsync().Result; /* if (response.IsSuccessStatusCode) * { * //string classTeacher = ""; * * //var tnames = new List<string>(); * //{ * // tnames.Add(cname); * //} * //ViewBag.class_name = tnames; * //TempDataDictionary. * //model.class_name = tnames; * }*/ if (response.IsSuccessStatusCode) { var result = await response.Content.ReadAsAsync <IEnumerable <string> >(); //if (result != null) //model.class_name = result; } else { //Console.WriteLine("{0} ({1})", (int)response.StatusCode, response.ReasonPhrase); } }