public async Task<IActionResult> Edit(int id, [Bind("IssueId,Topic,Description,CreateDate,CloseDate")] Issue issue) { if (id != issue.IssueId) { return NotFound(); } if (ModelState.IsValid) { try { _context.Update(issue); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!IssueExists(issue.IssueId)) { return NotFound(); } else { throw; } } return RedirectToAction(nameof(Index)); } return View(issue); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Description,Category,TicketDate")] Ticket ticket) { if (id != ticket.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(ticket); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TicketExists(ticket.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(ticket)); }