public async Task <IActionResult> Update(Livro obj) { try { if (obj == null) { return(BadRequest()); } var newlivro = await _livrobusiness.FindById(obj.Id); if (newlivro == null) { return(NotFound()); } var putLivro = await _livrobusiness.Update(obj); return(CreatedAtRoute("GetByIdLivro", new { id = putLivro.Id }, putLivro)); } catch (Exception e) { return(BadRequest($"{e.Message}")); } }
public IActionResult Put([FromBody] LivroVO livro) { if (livro == null) { return(BadRequest()); } return(Ok(_livro.Update(livro))); }
public IActionResult Put([FromBody] Livro livro) { if (livro == null) { return(BadRequest()); } return(new ObjectResult(_livroBusiness.Update(livro))); }
protected override Livro Update(Livro entity) { entity.Titulo = "Livro de Teste Alterado"; return(_livroBusiness.Update(entity)); }