public async Task<ActionResult> Create(ArtistViewModel vm) { if (!ModelState.IsValid) { return View(vm); } using (var client = StacksOfWaxClientFactory.GetClient()) { var response = await client.PostAsJsonAsync("artists", vm); if (response.IsSuccessStatusCode) { return RedirectToAction("Index"); } return new HttpStatusCodeResult(HttpStatusCode.InternalServerError); } }
public ActionResult Create() { var vm = new ArtistViewModel(); return View(vm); }