|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- using System;
- using System.Collections.Generic;
- using Teknik.Areas.Blog.Models;
- using System.Security.Principal;
- using System.Linq;
- using System.Web;
-
- namespace Teknik.Areas.Blog.ViewModels
- {
- public class PostViewModel
- {
- public int PostId { get; set; }
-
- public int BlogId { get; set; }
-
- public Models.Blog Blog { get; set; }
-
- public DateTime DatePosted { get; set; }
-
- public DateTime DatePublished { get; set; }
-
- public bool Published { get; set; }
-
- public string Title { get; set; }
-
- public string Article { get; set; }
-
- public List<string> Tags { get; set; }
-
- public List<Comment> Comments { get; set; }
-
- public PostViewModel(Post post)
- {
- BlogId = post.BlogId;
- PostId = post.PostId;
- Blog = post.Blog;
- DatePosted = post.DatePosted;
- Published = post.Published;
- DatePublished = post.DatePublished;
- Title = post.Title;
- Tags = post.Tags;
- Article = post.Article;
- Comments = post.Comments;
- }
- }
- }
|