public IActionResult Atualizar(Lancamentos lancamentos) { try { Lancamentos LancamentoBuscado = LancamentoRepository.BuscarPorId(lancamentos.IdLancamento); if (LancamentoBuscado == null) { return(NotFound()); } LancamentoRepository.Atualizar(lancamentos); return(Ok()); } catch (Exception ex) { return(BadRequest(new { mensagem = "Deu Erro" } +ex.Message)); } }
public IActionResult Atualizar(int id, Lancamentos lancamento) { try { Lancamentos LancamentoBuscado = LancamentoRepository.BuscarPorId(id); if (LancamentoBuscado == null) { return(NotFound()); } lancamento.IdLancamento = LancamentoBuscado.IdLancamento; LancamentoRepository.Atualizar(lancamento); return(Ok()); } catch (Exception ex) { return(BadRequest(new { mensagem = "Oops! Tem erro aqui... " + ex.Message })); } }
public IActionResult Atualizar(Lancamentos lancamento, int id) { try { var lancamentoBuscado = LancamentoRepository.BuscarPorId(id); if (lancamentoBuscado == null) { return(NotFound(new { Mensagem = "Lançamento não encontrado." })); } lancamento.IdLancamento = id; LancamentoRepository.Atualizar(lancamento); return(Ok(new { Mensagem = "Lançamento editado com sucesso" })); } catch (Exception ex) { return(BadRequest(new { Mensagem = $"Ocorreu o seguinte erro:{ex.Message}" })); } }