private void GetModuleDefinition(int moduleDefId) { using (IDataReader reader = DBModuleDefinition.GetModuleDefinition(moduleDefId)) { GetModuleDefinition(reader); } }
private void GetModuleDefinition(Guid featureGuid) { using (IDataReader reader = DBModuleDefinition.GetModuleDefinition(featureGuid)) { GetModuleDefinition(reader); } }
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)); }
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); }
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)); }
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); }
public static void EnsureInstallationInAdminSites() { DBModuleDefinition.EnsureInstallationInAdminSites(); }
//public static void SyncDefinitions(object o) //{ // DBModuleDefinition.SyncDefinitions(); //} public static bool DeleteSettingById(int id) { return(DBModuleDefinition.DeleteSettingById(id)); }
/// <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(); }
public static IDataReader GetSearchableModules(int siteId) { return(DBModuleDefinition.GetSearchableModules(siteId)); }
public static IDataReader GetUserModules(int siteId) { return(DBModuleDefinition.GetUserModules(siteId)); }
public static DataTable GetModuleDefinitionsBySite(Guid siteGuid) { return(DBModuleDefinition.GetModuleDefinitionsBySite(siteGuid)); }
public static IDataReader GetModuleDefinitions(Guid siteGuid) { return(DBModuleDefinition.GetModuleDefinitions(siteGuid)); }
public static bool DeleteModuleDefinition(int moduleDefId) { DBModuleDefinition.DeleteModuleDefinitionFromSites(moduleDefId); return(DBModuleDefinition.DeleteModuleDefinition(moduleDefId)); }
public static bool UpdateSiteModulePermissions(int siteId, int moduleDefId, string authorizedRoles) { return(DBModuleDefinition.UpdateSiteModulePermissions(siteId, moduleDefId, authorizedRoles)); }
public static bool DeleteSettingsByFeature(int moduleDefId) { return(DBModuleDefinition.DeleteSettingsByFeature(moduleDefId)); }