public IActionResult AddTopicRecord([Bind("TopicId, UserId")] TopicRecord topicRecord) { if (ModelState.IsValid) { topicRecord.AddTime = DateTime.Now; _topicRecord.Add(topicRecord); } return(RedirectToAction("Index", "Topic", new { Id = topicRecord.TopicId })); }
public IActionResult CancelTopicRecord([Bind("TopicRecordId,UserId,TopicId,AddTime")] TopicRecord topicRecord) { if (!_signInManager.IsSignedIn(User)) { return(RedirectToAction("Login")); } var topicRecordBak = _topicRecord.GetById(topicRecord.TopicRecordId); topicRecordBak.User = null; topicRecordBak.Topic = null; _topicRecord.Delete(topicRecordBak); return(RedirectToAction("TopicRecord")); }