public async Task <IActionResult> Update([FromBody] ContatoPost contatoPost) { if (contatoPost.IsValid(out IEnumerable <string> errors)) { var result = await _contatoPostService.Update(contatoPost); return(Ok(result)); } else { return(BadRequest(errors)); } }
public async Task <IActionResult> Create([FromBody] ContatoPost contatoPost) { if (contatoPost.IsValid(out IEnumerable <string> errors)) { var result = await _contatoPostService.Create(contatoPost); return(CreatedAtAction( nameof(GetAllByUserAccountId), new { id = result.Nome }, result)); } else { return(BadRequest(errors)); } }