public async Task <IActionResult> Put(LivroDTO livro) { if (livro == null) { return(BadRequest()); } var existe = await _business.RegistroExiste(livro.Id); if (!existe) { return(NotFound()); } var sucesso = await _business.Atualizar(livro); if (sucesso) { return(NoContent()); } return(BadRequest()); }