public async Task <IActionResult> Edit(int id, [Bind("ID,Name,Description,AuctionEndTime,ItemState")] AuctionItem auctionItem) { if (id != auctionItem.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(auctionItem); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AuctionItemExists(auctionItem.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(auctionItem)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,BuyerName,OfferTime,Price")] Offer offer) { if (id != offer.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(offer); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OfferExists(offer.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(offer)); }