C# Class SobekCM.Engine_Library.Settings.Builder_Settings_Builder

Creates the builder settings, which holds data that is used by the builder
Mostra file Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Methods

Method Description
Refresh ( Builder_Settings SettingsObject, DataSet SobekCM_Settings, bool IncludeModuleDescriptions, int DataTableOffset ) : bool

Refreshes the specified builder settings object, from the information pulled from the database

Private Methods

Method Description
Set_Builder_Folders ( Builder_Settings SettingsObject, DataTable BuilderFoldersTable, Dictionary FolderToSetDictionary ) : void
Set_NonScheduled_Modules ( Builder_Settings SettingsObject, DataTable BuilderFoldersTable, Dictionary SetidToModules, bool IncludeModuleDescriptions ) : void

Method Details

Refresh() public static method

Refreshes the specified builder settings object, from the information pulled from the database
public static Refresh ( Builder_Settings SettingsObject, DataSet SobekCM_Settings, bool IncludeModuleDescriptions, int DataTableOffset ) : bool
SettingsObject SobekCM.Core.Settings.Builder_Settings Current builer settings object to refresh
SobekCM_Settings System.Data.DataSet Dataset of all the builder settings, from the instance database
IncludeModuleDescriptions bool Flag indicates if the module descriptions should be included for human readability
DataTableOffset int If some previous tables exist, and should be skipped, set this to a non-zero value
return bool