public ActionResult <Estoque> Atualizar(int id, Estoque estoque) { if (id != estoque.Id) { return(NotFound("Id e Produto informados, não são compatíveis")); } _estoqueRepository.Atualizar(estoque); return(Ok(estoque)); }
public ActionResult <Estoque> Atualizar(int id, Estoque estoque) { if (id != estoque.Id) { return(NotFound("Id e Estoque informados, não são compatíveis")); } estoque.DataModificacao = DateTime.Now; if (_estoqueRepository.Atualizar(estoque)) { return(Ok(estoque)); } else { return(NotFound("Estoque não encontrado")); } }
public void Atualizar(Estoque estoque) { EstoqueRepository repository = new EstoqueRepository(); try { repository.AbrirConexao(); repository.Atualizar(estoque); } catch (Exception e) { throw new Exception("Ocorreu um erro:" + e.Message); } finally { repository.FecharConexao(); } }