public async Task <IActionResult> Edit(int id, [Bind("Id,Password,Nombre,Apellido,DNI,Edad,Email,FechaNacimiento,Role")] Usuario usuario) { if (id != usuario.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioExists(usuario.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,IdPedido,Total,IdUsuario,Fecha,Usuario")] Historial historial) { if (id != historial.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(historial); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HistorialExists(historial.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(historial)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,NombreProducto,Precio,Pedidofk")] Producto producto) { if (id != producto.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(producto); await _context.SaveChangesAsync(); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductoExists(producto.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Pedidofk"] = new SelectList(_context.Pedido, "IdNumero", "IdNumero", producto.Pedidofk); return(View(producto)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,NombreProducto,Precio")] Prod prod) { if (id != prod.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(prod); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProdExists(prod.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(prod)); }
public async Task <IActionResult> Edit(int id, [Bind("IdNumero")] Pedido pedido) { if (id != pedido.IdNumero) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pedido); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PedidoExists(pedido.IdNumero)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pedido)); }