public async Task <IActionResult> Put([FromBody] Lancamentos Request) { try { if (!ModelState.IsValid) { return(BadRequest(Request)); } var lancamentos = await _repo.GetLancamentosById(Request.Id); if (lancamentos == null) { return(NotFound(MSG.NaoExisteLancamentoProcurado)); } _repo.Update(Request); if (await _repo.SaveChangesAsync()) { return(Created($"/api/[controler]/Lancamentos{Request.Id}", Request)); } } catch (Exception ex) { return(this.StatusCode(StatusCodes.Status501NotImplemented, MSG.BancoDadosFalhou)); } return(BadRequest()); }
public void Atualizar(Lancamentos model) { repository.Update(model); }
public void Update(LancamentosViewModel lancamentos) { Lancamentos mapLancamentos = _mapper.Map <Lancamentos>(lancamentos); _lancamentosRepository.Update(mapLancamentos); }