예제 #1
0
        public int CreateForumCategory(IForumCategory forumCategory)
        {
            IForumCategoryDto forumCategoryDto = DataHandlerFactory.DataHandlerFactory.GetForumCategoryDto();

            forumCategoryDto.ForumCategoryString = forumCategory.ForumCategoryString;
            int rowcount = db.CreateForumCategory(forumCategoryDto);

            return(rowcount);
        }
예제 #2
0
 public ForumController()
 {
     forumCategory           = LogicFactory.LogicFactory.GetForumCategory();
     forumCategoryCollection = LogicFactory.LogicFactory.GetForumCategoryCollection();
     forumThread             = LogicFactory.LogicFactory.GetForumThread();
     forumThreadCollection   = LogicFactory.LogicFactory.GetForumThreadCollection();
     forumPost           = LogicFactory.LogicFactory.GetForumPost();
     forumPostCollection = LogicFactory.LogicFactory.GetForumPostCollection();
     account             = LogicFactory.LogicFactory.GetAccount();
     accountCollection   = LogicFactory.LogicFactory.GetAccountCollection();
 }
예제 #3
0
        public IActionResult DeleteCategory(int forumCategoryID)
        {
            forumCategory = forumCategoryCollection.GetForumCategory(forumCategoryID);

            DeleteCategoryViewModel model = new DeleteCategoryViewModel
            {
                ForumCategoryID     = forumCategory.ForumCategoryID,
                ForumCategoryString = forumCategory.ForumCategoryString
            };

            return(View(model));
        }
 /// <summary>Static getter for Title</summary>
 public static string GetForumTitle(IForumCategory that)
 {
     return(that.GetPropertyValue <string>("forumTitle"));
 }
 /// <summary>Static getter for Description</summary>
 public static string GetForumDescription(IForumCategory that)
 {
     return(that.GetPropertyValue <string>("forumDescription"));
 }