public JsonResult CreateJson(VmElementCategoryCreate model) { ElementCategory featureResult = null; if (ModelState.IsValid) { HttpResponseMessage response = client.PostAsJsonAsync("api/ElementCategories", model.ElementCategory).GetAwaiter().GetResult(); response.EnsureSuccessStatusCode(); featureResult = response.Content.ReadAsAsync <ElementCategory>().GetAwaiter().GetResult(); } return(Json(featureResult)); }
public async Task <PartialViewResult> Create(VmElementCategoryCreate model) { ElementCategory featureResult = null; if (ModelState.IsValid) { HttpResponseMessage response = await client.PostAsJsonAsync("api/ElementCategories", model.ElementCategory); response.EnsureSuccessStatusCode(); featureResult = await response.Content.ReadAsAsync <ElementCategory>(); } return(PartialView("CreatePartial", featureResult)); }