コード例 #1
0
ファイル: PostController.cs プロジェクト: kevinrjones/mblog
 public virtual ActionResult Index(string nickname)
 {
     var postsViewModel = new PostsViewModel { Nickname = nickname };
     IList<Post> posts = _postService.GetBlogPosts(nickname);
     postsViewModel.AddPosts(posts);
     return View(postsViewModel);
 }
コード例 #2
0
ファイル: PostsController.cs プロジェクト: kevinrjones/mblog
 public virtual ActionResult Index(AdminBlogViewModel model)
 {
     var blog = _blogService.GetBlog(model.Nickname);
     IList<Post> posts = _postService.GetOrderedBlogPosts(blog.Id);
     var postsViewModel = new PostsViewModel {Nickname = model.Nickname};
     postsViewModel.AddPosts(posts);
     return View(postsViewModel);
 }
コード例 #3
0
ファイル: PostController.cs プロジェクト: kevinrjones/mblog
 private ActionResult GetPosts(PostLinkViewModel model, IList<Post> posts, PostsViewModel postsViewModel)
 {
     if (IsSinglePost(model, posts))
     {
         postsViewModel.ShowComments = true;
     }
     postsViewModel.AddPosts(posts);
     return View("Show", postsViewModel);
 }