public IActionResult Put([FromBody] ContatoViewModel contatoViewModel) { if (!ModelState.IsValid) { return(Response()); } var retorno = _contatoAppService.Update(contatoViewModel); return(Response(viewModel: retorno)); }
public IActionResult Edit(ContatoViewModel contatoViewModel) { if (!ModelState.IsValid) { return(View(contatoViewModel)); } var retorno = _contatoAppService.Update(contatoViewModel); return(TratarRetorno(retorno, RedirectToAction("Index"))); }
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 Edit(ContatoViewModel contatoViewModel) { if (!ModelState.IsValid) { return(View(contatoViewModel)); } var contatoRetorno = _contatoAppService.Update(contatoViewModel); if (contatoRetorno.ValidationResult.IsValid) { return(RedirectToAction("Index")); } contatoRetorno .ValidationResult .Erros .ForEach(e => ModelState.AddModelError(string.Empty, e.Message)); return(View(contatoViewModel)); }
public void Atualizar([FromBody] ContatoViewModel contato) { _contatoAppService.Update(contato); }
public JsonResult <Contato> Put([FromBody] Contato contatoViewModel) { _contatoApp.Update(contatoViewModel); return(Json(contatoViewModel)); }