public async Task<ActionResult> Editar(int? id) { if (id == null) return new HttpStatusCodeResult(HttpStatusCode.BadRequest); var viewmodel = new EditarClienteViewModel { Cliente = await _servicioCliente.BuscaEditorClienteAsync(id) }; if (viewmodel.Cliente == null) return HttpNotFound(); return View(viewmodel); }
public async Task<ActionResult> Editar(EditarClienteViewModel viewmodel) { if (!ModelState.IsValid) return View(viewmodel); await _servicioCliente.ActualizarClienteAsync(viewmodel.Cliente); return RedirectToAction("ListaGestionClientes"); }