Esempio n. 1
0
 public ForumInfo ForumSave(int PortalId, int ModuleId, int ForumId, int ParentId, bool AllowTopics, string Name, string Description, int SortOrder, bool Active, 
     bool Hidden, int TopicCount, int ReplyCount, int LastPostId, string Slug, int PermissionId, int SettingId, string EmailAddress, float SiteMapPriority) {
     Modules.Forums.Components.Controllers.ForumsController fc = new Modules.Forums.Components.Controllers.ForumsController();
     ForumInfo fi = new ForumInfo();
     if (ForumId > 0) {
         fi = fc.GetForum(ForumId);
     }
     if (fi == null) {
         fi = new ForumInfo();
         fi.TopicCount = 0;
         fi.ReplyCount = 0;
         fi.LastPostId = 0;
     }
     fi.ForumId = ForumId;
     fi.PortalId = PortalId;
     fi.ModuleId = ModuleId;
     fi.ParentId = ParentId;
     fi.AllowTopics = AllowTopics;
     fi.Name = Name;
     fi.Description = Description;
     fi.SortOrder = SortOrder;
     fi.Active = Active;
     fi.Hidden = Hidden;
     fi.Slug = Slug;
     fi.PermissionId = PermissionId;
     fi.SettingId = SettingId;
     fi.EmailAddress = EmailAddress;
     fi.SiteMapPriority = SiteMapPriority;
     fi.CreatedByUserId = -1;
     fi.LastModifiedByUserId = -1;
     fc.SaveForum(fi);
     return fi;
 }
Esempio n. 2
0
        public ForumInfo ForumGet(int ForumId)
        {
            Modules.Forums.Components.Controllers.ForumsController fc = new Modules.Forums.Components.Controllers.ForumsController();
            ForumInfo fi = fc.GetForum(ForumId);

            return(fi);
        }
Esempio n. 3
0
        public ForumInfo ForumSave(int PortalId, int ModuleId, int ForumId, int ParentId, bool AllowTopics, string Name, string Description, int SortOrder, bool Active,
                                   bool Hidden, int TopicCount, int ReplyCount, int LastPostId, string Slug, int PermissionId, int SettingId, string EmailAddress, float SiteMapPriority)
        {
            Modules.Forums.Components.Controllers.ForumsController fc = new Modules.Forums.Components.Controllers.ForumsController();
            ForumInfo fi = new ForumInfo();

            if (ForumId > 0)
            {
                fi = fc.GetForum(ForumId);
            }
            if (fi == null)
            {
                fi            = new ForumInfo();
                fi.TopicCount = 0;
                fi.ReplyCount = 0;
                fi.LastPostId = 0;
            }
            fi.ForumId              = ForumId;
            fi.PortalId             = PortalId;
            fi.ModuleId             = ModuleId;
            fi.ParentId             = ParentId;
            fi.AllowTopics          = AllowTopics;
            fi.Name                 = Name;
            fi.Description          = Description;
            fi.SortOrder            = SortOrder;
            fi.Active               = Active;
            fi.Hidden               = Hidden;
            fi.Slug                 = Slug;
            fi.PermissionId         = PermissionId;
            fi.SettingId            = SettingId;
            fi.EmailAddress         = EmailAddress;
            fi.SiteMapPriority      = SiteMapPriority;
            fi.CreatedByUserId      = -1;
            fi.LastModifiedByUserId = -1;
            fc.SaveForum(fi);
            return(fi);
        }
Esempio n. 4
0
        public ForumInfo ForumGet(int ForumId) {
            Modules.Forums.Components.Controllers.ForumsController fc = new Modules.Forums.Components.Controllers.ForumsController();
            ForumInfo fi = fc.GetForum(ForumId); 
            return fi;

        }