public ActionResult Edit(CadastroCliente_vm cvm) { Cliente cliente = Mapper.Map <CadastroCliente_vm, Cliente>(cvm); if (ModelState.IsValid) { repo.ModificarCliente(cliente); return(RedirectToAction("Index")); } return(View(cvm)); }
public ActionResult Create(CadastroCliente_vm cliente_vm) { if (ModelState.IsValid) { Cliente cliente = Mapper.Map <CadastroCliente_vm, Cliente>(cliente_vm); repo.CadastrarCliente(cliente); return(RedirectToAction("Index")); } return(View(cliente_vm)); }
// GET: Clientes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Cliente c = repo.LerCliente(id); CadastroCliente_vm cvm = Mapper.Map <Cliente, CadastroCliente_vm>(c); if (c == null) { return(HttpNotFound()); } return(View(cvm)); }