public ActionResult Delete(long id, SantaVM santa) { try { var response = Client.DeleteAsync($"api/santa/{id}").Result; response.EnsureSuccessStatusCode(); return(RedirectToAction("Index")); } catch { return(View(santa)); } }
public ActionResult Edit(long id, SantaVM santa) { try { if (!ModelState.IsValid) { return(View(santa)); } var response = Client.PutAsJsonAsync("api/santa/" + id, santa).Result; response.EnsureSuccessStatusCode(); return(RedirectToAction("Index")); } catch { return(View(santa)); } }