public ActionResult Edit(ContatoViewModel contato) { if (ModelState.IsValid) { var contatoDomain = Mapper.Map<ContatoViewModel, Contato>(contato); _contatoApp.Update(contatoDomain); return RedirectToAction("Index"); } return View(contato); }
public ActionResult Create(ContatoViewModel contato) { if (ModelState.IsValid) { var contatoDomain = Mapper.Map<ContatoViewModel, Contato>(contato); _contatoApp.Add(contatoDomain); return RedirectToAction("Index"); } ViewBag.IdPessoa = new SelectList(_pessoaApp.GetAll(), "IdPessoa", "Nome", contato.IdPessoa); ViewBag.IdTipoContato = new SelectList(_tipoContatoApp.GetAll(), "IdTipoContato", "Descricao", contato.IdTipo); return View(contato); }