public async Task <IActionResult> Edit(int id, [Bind("SearchId,ObjectResult,Terms,SearchDate")] Result result) { if (id != result.SearchId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(result); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ResultExists(result.SearchId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(result)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Title,Link,Snippet,Term,SearchDate")] Search search) { if (id != search.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(search); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SearchExists(search.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(search)); }