This is our Info class that represents columns in our data store that are associated with the Forums_Filter table.
示例#1
0
 public FilterInfo FilterGet(int PortalId, int ModuleId, int FilterId) {
     Modules.Forums.Components.Controllers.ForumsController fc = new Modules.Forums.Components.Controllers.ForumsController();
     
     FilterInfo fi = fc.GetFilter(FilterId);
     if (fi == null) {
         fi = new FilterInfo();
         fi.PortalId = PortalId;
         fi.ModuleId = ModuleId;
         fi.FilterId = -1;
     }
     return fi;
 }
示例#2
0
 public FilterInfo FilterSave(int PortalId, int ModuleId, int FilterId, int ForumId, string Find, string Replace, string FilterType, bool ApplyOnSave, bool ApplyOnRender) {
     Modules.Forums.Components.Controllers.ForumsController fc = new Modules.Forums.Components.Controllers.ForumsController();
     FilterInfo fi = new FilterInfo();
     if (FilterId > 0) {
         fi = fc.GetFilter(FilterId);
     }
     fi.PortalId = PortalId;
     fi.ModuleId = ModuleId;
     fi.FilterId = FilterId;
     fi.ForumId = ForumId;
     fi.Find = Find;
     fi.Replace = Replace;
     fi.FilterType = FilterType;
     fi.ApplyOnRender = ApplyOnRender;
     fi.ApplyOnSave = ApplyOnSave;
     fi = fc.SaveFilter(fi);
     return fi;
     
 }