예제 #1
0
파일: Category.cs 프로젝트: hanoitown/vnsf
 public static Category Create(string name, string description, int displayOrder, int depth, Classification clas, Category parent)
 {
     return new Category()
     {
         Id = Guid.NewGuid(),
         Name = name,
         Description = description,
         DisplayOrder = displayOrder,
         Depth = depth,
         Classification = clas,
         Parent = parent
     };
 }
예제 #2
0
파일: Post.cs 프로젝트: hanoitown/vnsf
 public static Post New(string title, string abs, string content, DateTime publishdate, Category category)
 {
     return new Post
     {
         Id = Guid.NewGuid(),
         Title = title,
         Abstract = abs,
         Content = content,
         PublishDate = publishdate,
         Status = PostStatus.Published,
         Category = category
     };
 }
예제 #3
0
 public void AddCategoryToClassifcation(Guid classificationId, Category categoryToAdd)
 {
     var classification = _uow.ClassificationRepo.FindById(classificationId);
     classification.AddCategory(categoryToAdd);
     _uow.Commit();
 }