public ActionResult Index() { List <Post> postList = postRepo.GetPublishedPostList(); PublishedPostListViewModel listPostViewModel = new PublishedPostListViewModel(postList); return(View(listPostViewModel)); }
public ActionResult Dashboard() { // first check if session is valid if (userRepository.IsSessionValid((int)Session[ConstHelper.SessionDefaultName], Session.SessionID, Request.UserHostAddress)) { var posts = postRepository.GetAllPost(); PublishedPostListViewModel listPostViewModel = new PublishedPostListViewModel(posts); return(View("Dashboard", listPostViewModel)); } ViewBag.ErrorMessage = "Your Session is invalid, please log in again"; return(RedirectToAction("Logout", "Login")); }