public async Task <IActionResult> Post([FromBody] ArtigoViewModel artigoVm) { int id = await _artigoAppService.Register(artigoVm); if (!IsValidOperation()) { return(Response(artigoVm, "Falha ao salvar o artigo.")); } return(Response(id, "O Artigo foi salvo com sucesso!")); }
public async Task <IActionResult> Post([FromBody] ArtigoViewModel artigoVm) { var registerTask = _artigoAppService.Register(artigoVm); if (!IsValidOperation()) { return(Response(artigoVm, "Falha ao salvar o artigo.")); } var id = await registerTask; artigoVm = _artigoAppService.GetById(id); return(Response(artigoVm, "O Artigo foi salvo com sucesso!")); }