public async Task <IActionResult> PutOperacaoCompraVenda(int id, OperacaoCompraVenda operacaoCompraVenda) { if (id != operacaoCompraVenda.OperacaoCompraVendaId) { return(BadRequest()); } _context.Entry(operacaoCompraVenda).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OperacaoCompraVendaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Edit(int id, [Bind("OperacaoCompraVendaId,DataOperacao,QuantidadeCota,ValorDaCota,ValorTaxaDaOperadora,tipo,CarteiraId,FundoId")] OperacaoCompraVenda operacaoCompraVenda) { if (id != operacaoCompraVenda.OperacaoCompraVendaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(operacaoCompraVenda); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OperacaoCompraVendaExists(operacaoCompraVenda.OperacaoCompraVendaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewBagsBuild(operacaoCompraVenda); return(View(operacaoCompraVenda)); }
public async Task <IActionResult> Create([Bind("OperacaoCompraVendaId,DataOperacao,QuantidadeCota,ValorDaCota,ValorTaxaDaOperadora,tipo,CarteiraId,FundoId")] OperacaoCompraVenda operacaoCompraVenda) { if (ModelState.IsValid) { _context.Add(operacaoCompraVenda); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewBagsBuild(operacaoCompraVenda); return(View(operacaoCompraVenda)); }
private async void ViewBagsBuild(OperacaoCompraVenda ocv) { if (ocv != null) { ViewData["CarteiraId"] = new SelectList(_context.Carteira, "CarteiraId", "Nome", ocv.CarteiraId); ViewData["FundoId"] = new SelectList(_context.Fundo, "FundoId", "Sigla", ocv.FundoId); } else { ViewData["CarteiraId"] = new SelectList(_context.Carteira, "CarteiraId", "Nome"); ViewData["FundoId"] = new SelectList(_context.Fundo, "FundoId", "Sigla"); } }
public async Task <ActionResult <OperacaoCompraVenda> > PostOperacaoCompraVenda(OperacaoCompraVenda operacaoCompraVenda) { _context.OperacaoCompraVenda.Add(operacaoCompraVenda); await _context.SaveChangesAsync(); return(CreatedAtAction("GetOperacaoCompraVenda", new { id = operacaoCompraVenda.OperacaoCompraVendaId }, operacaoCompraVenda)); }