public async Task <IActionResult> Edit(int id, [Bind("AddressInOrder1,AddressId,OrderId,Type")] AddressInOrder addressInOrder) { if (id != addressInOrder.AddressInOrder1) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(addressInOrder); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AddressInOrderExists(addressInOrder.AddressInOrder1)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AddressId"] = new SelectList(_context.Address, "AddressId", "AddressLine1", addressInOrder.AddressId); ViewData["OrderId"] = new SelectList(_context.Order, "OrderId", "OrderGuid", addressInOrder.OrderId); return(View(addressInOrder)); }
public async Task <IActionResult> Edit(int id, [Bind("PersonInOrder1,PersonId,OrderId,Type")] PersonInOrder personInOrder) { if (id != personInOrder.PersonInOrder1) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(personInOrder); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PersonInOrderExists(personInOrder.PersonInOrder1)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["OrderId"] = new SelectList(_context.Order, "OrderId", "OrderGuid", personInOrder.OrderId); ViewData["PersonId"] = new SelectList(_context.PersonalInfo, "PersonalInfoId", "FirstName", personInOrder.PersonId); return(View(personInOrder)); }
public async Task <IActionResult> Edit(int id, [Bind("OrderId,OrderGuid,Type,Status,TotalCost,OrderPlaced,OrderEta")] Order order) { if (id != order.OrderId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(order); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderExists(order.OrderId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("OrderDetails", "OrderDetails", new { id = id })); } return(View(order)); }
public async Task <IActionResult> Edit(int id, [Bind("UserForOrderId,AspnetuserId,OrderId,Type")] UserForOrder userForOrder) { if (id != userForOrder.UserForOrderId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(userForOrder); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserForOrderExists(userForOrder.UserForOrderId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AspnetuserId"] = new SelectList(_context.AspNetUsers, "Id", "Id", userForOrder.AspnetuserId); ViewData["OrderId"] = new SelectList(_context.Order, "OrderId", "OrderGuid", userForOrder.OrderId); return(View(userForOrder)); }
public async Task <IActionResult> Edit(int id, [Bind("AddressId,AddressLine1,AddressLine2,StateAbbr,City,County,Zip,ParcelId")] Address address) { if (id != address.AddressId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(address); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AddressExists(address.AddressId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(address)); }
public async Task <IActionResult> Edit(int id, [Bind("OrderCommentId,OrderId,Comment,Urgent")] OrderComment orderComment) { if (id != orderComment.OrderCommentId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(orderComment); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderCommentExists(orderComment.OrderCommentId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["OrderId"] = new SelectList(_context.Order, "OrderId", "OrderGuid", orderComment.OrderId); return(View(orderComment)); }
public async Task <IActionResult> Edit(int id, [Bind("ProductId,Name,Description,BaseCost")] 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("ProductInOrderId,ProductId,OrderId")] ProductInOrder productInOrder) { if (id != productInOrder.ProductInOrderId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(productInOrder); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductInOrderExists(productInOrder.ProductInOrderId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["OrderId"] = new SelectList(_context.Order, "OrderId", "OrderGuid", productInOrder.OrderId); ViewData["ProductId"] = new SelectList(_context.Product, "ProductId", "Description", productInOrder.ProductId); return(View(productInOrder)); }
public async Task <IActionResult> Edit(int id, [Bind("PersonalInfoId,PersonalInfoGuid,FirstName,MiddleInitial,LastName,Dob,Email,Phone,Fax,HashedSsn")] PersonalInfo personalInfo) { if (id != personalInfo.PersonalInfoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(personalInfo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PersonalInfoExists(personalInfo.PersonalInfoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(personalInfo)); }