public async Task <IActionResult> Edit(int id, [Bind("MessageID,MessageTitle,MessageBody,MessageDate")] QAMessage qAMessage) { if (id != qAMessage.MessageID) { return(NotFound()); } if (ModelState.IsValid) { try { DateTime now = DateTime.Now; qAMessage.MessageDate = now; _context.Update(qAMessage); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!QAMessageExists(qAMessage.MessageID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(qAMessage)); }
public async Task <IActionResult> Create([Bind("MessageID,MessageTitle,MessageBody,MessageDate")] QAMessage qAMessage) { DateTime now = DateTime.Now; if (ModelState.IsValid) { qAMessage.MessageDate = now; _context.Add(qAMessage); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(qAMessage)); }