public async Task <IActionResult> Details(int Id) { var contragent = new ContragentsData(); HttpClient client = _api.Initial(); HttpResponseMessage res = await client.GetAsync($"api/contragents/{Id}"); if (res.IsSuccessStatusCode) { var result = res.Content.ReadAsStringAsync().Result; contragent = JsonConvert.DeserializeObject <ContragentsData>(result); } return(View(contragent)); }
public IActionResult Create(ContragentsData contragentsData) { HttpClient client = _api.Initial(); var postTask = client.PostAsJsonAsync <ContragentsData>("api/contragents", contragentsData); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(View()); }