Пример #1
0
        public ActionResult Index()
        {
            List <Post> postList = postRepo.GetPublishedPostList();
            PublishedPostListViewModel listPostViewModel = new PublishedPostListViewModel(postList);

            return(View(listPostViewModel));
        }
Пример #2
0
        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"));
        }