Example #1
0
 private void GetModuleDefinition(int moduleDefId)
 {
     using (IDataReader reader = DBModuleDefinition.GetModuleDefinition(moduleDefId))
     {
         GetModuleDefinition(reader);
     }
 }
Example #2
0
 private void GetModuleDefinition(Guid featureGuid)
 {
     using (IDataReader reader = DBModuleDefinition.GetModuleDefinition(featureGuid))
     {
         GetModuleDefinition(reader);
     }
 }
Example #3
0
 public static bool UpdateModuleDefinitionSettingById(
     int id,
     int moduleDefId,
     string resourceFile,
     string groupName,
     string settingName,
     string settingValue,
     string controlType,
     string regexValidationExpression,
     string controlSrc,
     string helpKey,
     int sortOrder)
 {
     return(DBModuleDefinition.UpdateModuleDefinitionSettingById(
                id,
                moduleDefId,
                resourceFile,
                groupName,
                settingName,
                settingValue,
                controlType,
                regexValidationExpression,
                controlSrc,
                helpKey,
                sortOrder));
 }
Example #4
0
        public static bool SettingExists(Guid featureGuid, string settingName)
        {
            bool result = false;

            using (IDataReader reader = DBModuleDefinition.ModuleDefinitionSettingsGetSetting(
                       featureGuid,
                       settingName))
            {
                if (reader.Read())
                {
                    result = true;
                }
            }

            return(result);
        }
Example #5
0
 private bool Update()
 {
     return(DBModuleDefinition.UpdateModuleDefinition(
                this.moduleDefID,
                this.featureName,
                this.controlSrc,
                this.sortOrder,
                this.defaultCacheTime,
                this.icon,
                this.isAdmin,
                this.resourceFile,
                this.isCacheable,
                this.isSearchable,
                this.searchListName,
                this.supportsPageReuse,
                this.deleteProvider));
 }
Example #6
0
        private bool Create()
        {
            int newID = -1;

            if (this.featureGuid == Guid.Empty)
            {
                if (this.providedFeatureGuid != Guid.Empty)
                {
                    this.featureGuid = this.providedFeatureGuid;
                }
                else
                {
                    this.featureGuid = Guid.NewGuid();
                }
            }

            newID = DBModuleDefinition.AddModuleDefinition(
                this.featureGuid,
                this.siteID,
                this.featureName,
                this.controlSrc,
                this.sortOrder,
                this.defaultCacheTime,
                this.icon,
                this.isAdmin,
                this.resourceFile,
                this.isCacheable,
                this.isSearchable,
                this.searchListName,
                this.supportsPageReuse,
                this.deleteProvider,
                this.partialView);

            this.moduleDefID = newID;

            return(newID > -1);
        }
Example #7
0
 public static void EnsureInstallationInAdminSites()
 {
     DBModuleDefinition.EnsureInstallationInAdminSites();
 }
Example #8
0
        //public static void SyncDefinitions(object o)
        //{
        //    DBModuleDefinition.SyncDefinitions();
        //}

        public static bool DeleteSettingById(int id)
        {
            return(DBModuleDefinition.DeleteSettingById(id));
        }
Example #9
0
 /// <summary>
 /// update instance setting properties to match definition settings
 /// for controltype, controlsrc, regexvalidationexpression ans sort
 /// this is called at the end of an upgrade
 /// </summary>
 public static void SyncDefinitions()
 {
     DBModuleDefinition.SyncDefinitions();
 }
Example #10
0
 public static IDataReader GetSearchableModules(int siteId)
 {
     return(DBModuleDefinition.GetSearchableModules(siteId));
 }
Example #11
0
 public static IDataReader GetUserModules(int siteId)
 {
     return(DBModuleDefinition.GetUserModules(siteId));
 }
Example #12
0
 public static DataTable GetModuleDefinitionsBySite(Guid siteGuid)
 {
     return(DBModuleDefinition.GetModuleDefinitionsBySite(siteGuid));
 }
Example #13
0
 public static IDataReader GetModuleDefinitions(Guid siteGuid)
 {
     return(DBModuleDefinition.GetModuleDefinitions(siteGuid));
 }
Example #14
0
 public static bool DeleteModuleDefinition(int moduleDefId)
 {
     DBModuleDefinition.DeleteModuleDefinitionFromSites(moduleDefId);
     return(DBModuleDefinition.DeleteModuleDefinition(moduleDefId));
 }
Example #15
0
 public static bool UpdateSiteModulePermissions(int siteId, int moduleDefId, string authorizedRoles)
 {
     return(DBModuleDefinition.UpdateSiteModulePermissions(siteId, moduleDefId, authorizedRoles));
 }
Example #16
0
 public static bool DeleteSettingsByFeature(int moduleDefId)
 {
     return(DBModuleDefinition.DeleteSettingsByFeature(moduleDefId));
 }