public ActionResult Create(ContatoViewModel model) { if (ModelState.IsValid) { var contatoVM = Mapper.Map <ContatoViewModel, Contato>(model); _contatoApplicationService.Add(contatoVM); return(RedirectToAction("Details", "Pessoas", new { id = model.PessoaId })); } return(View(model)); }
public ActionResult Post([FromBody] ContatoDTO contato) { try { if (contato == null) { return(NotFound()); } _contatoService.Add(contato); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }