public async Task <IActionResult> Edit(int id, [Bind("idPedido,Fecha,idCliente,idPedidos")] RealizarPedido realizarPedido) { if (id != realizarPedido.idPedido) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(realizarPedido); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RealizarPedidoExists(realizarPedido.idPedido)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["idCliente"] = new SelectList(_context.Cliente, "idCliente", "idCliente", realizarPedido.idCliente); ViewData["idPedidos"] = new SelectList(_context.Pedidos, "idPedidos", "idPedidos", realizarPedido.idPedidos); return(View(realizarPedido)); }
public async Task <IActionResult> Create([Bind("idPedido,Fecha,idCliente,idPedidos")] RealizarPedido realizarPedido) { if (ModelState.IsValid) { _context.Add(realizarPedido); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["idCliente"] = new SelectList(_context.Cliente, "idCliente", "idCliente", realizarPedido.idCliente); ViewData["idPedidos"] = new SelectList(_context.Pedidos, "idPedidos", "idPedidos", realizarPedido.idPedidos); return(View(realizarPedido)); }