public IActionResult Index() { var u = UserManager.GetUserAsync(User).Result; var topics = _topic.List(r => r.UserId == u.Id).ToList(); var replys = _reply.List(r => r.ReplyUserId == u.Id).ToList(); ViewBag.Topics = topics; ViewBag.Replys = replys; return(View(u)); }
public IActionResult Index(int id) { if (id <= 0) { return(Redirect("/")); } var topic = _topic.GetById(id); if (topic == null) { return(Redirect("/")); } var replys = _reply.List(r => r.TopicId == id).ToList(); topic.ViewCount += 1; _topic.Edit(topic); ViewBag.Replys = replys; return(View(topic)); }