public async Task <IActionResult> Edit(int id, [Bind("ProductCartId")] ProductCart productCart) { if (id != productCart.ProductCartId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(productCart); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductCartExists(productCart.ProductCartId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(productCart)); }
public async Task <IActionResult> Edit(string id, [Bind("ProductId,Name,InStock,Price,Imagine,QuantityInStock,Quantities")] Product product) { if (id != product.ProductId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(product); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductExists(product.ProductId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(product)); }
public async Task <IActionResult> Edit(int id, [Bind("RoleId,Name")] Role role) { if (id != role.RoleId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(role); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RoleExists(role.RoleId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(role)); }
public async Task <IActionResult> Edit(int id, [Bind("DeliveryId,Country,City,Street,Number,CartId")] Delivery delivery) { if (id != delivery.DeliveryId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(delivery); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DeliveryExists(delivery.DeliveryId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CartId"] = new SelectList(_context.Carts, "CartId", "CartId", delivery.CartId); return(View(delivery)); }
public async Task <IActionResult> Edit(int id, [Bind("UserId,FirstName,LastName,PhoneNumber,EmailAdress,Passworld")] User user) { if (id != user.UserId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(user); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(user.UserId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(user)); }