public async Task <ActionResult <MovimentoOpcao> > PostMovimentoOpcao(MovimentoOpcao movimentoOpcao) { _context.movimentoOpcao.Add(movimentoOpcao); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMovimentoOpcao", new { id = movimentoOpcao.MovimentoOpcaoId }, movimentoOpcao)); }
public async Task <ActionResult <MovimentoOpcao> > PutMovimentoOpcao(int id, MovimentoOpcao movimentoOpcao) { if (id != movimentoOpcao.MovimentoOpcaoId) { return(BadRequest()); } _context.Entry(movimentoOpcao).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MovimentoOpcaoExists(id)) { return(NotFound()); } else { throw; } } return(movimentoOpcao); }