C# Класс DotNetNuke.Modules.UserDefinedTable.SqlDataProvider

The SqlDataProvider Class is an SQL Server implementation of the DataProvider Abstract class that provides the DataLayer for the UserDefinedTables Module.
Наследование: DotNetNuke.Modules.UserDefinedTable.Components.DataProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
AddData ( int UserDefinedRowId, int UserDefinedFieldId, string FieldValue ) : void
AddField ( int ModuleId, string FieldTitle, int BeforePos, string HelpText, bool Required, string FieldType, string Default, bool Visible, bool ShowOnEdit, bool Searchable, bool IsPrivateColumn, bool MultipleValues, string InputSettings, string OutputSettings, bool NormalizeFlag, string validationRule, string validationMessage, string EditStyle ) : int
AddRow ( int ModuleId ) : int
DeleteData ( int UserDefinedRowId, int UserDefinedFieldId ) : void
DeleteField ( int UserDefinedFieldId ) : void
DeleteRow ( int UserDefinedRowId, int ModuleId ) : void
DeleteRows ( int ModuleId ) : void
FillDefaultData ( int ModuleId, int FieldId, string DefaultValue ) : void
GetData ( int UserDefinedRowId, int UserDefinedFieldId ) : IDataReader
GetField ( int UserDefinedFieldId ) : IDataReader
GetFieldDataCount ( int UserDefinedFieldID ) : int
GetFieldSettings ( int moduleId ) : IDataReader
GetFields ( int ModuleId ) : IDataReader
GetMaxFieldSize ( ) : int
GetRow ( int UserDefinedRowId, int ModuleId ) : IDataReader
GetRows ( int ModuleId ) : IDataReader
Reset ( int ModuleId ) : void
SetFieldOrder ( int UserDefinedFieldID, int FieldOrder ) : void
SqlDataProvider ( ) : System
SwapFieldOrder ( int FirstUserDefinedFieldId, int SecondUserDefinedFieldId ) : void
UpdateData ( int rowId, string>.IDictionary values ) : void
UpdateData ( int UserDefinedRowId, int UserDefinedFieldId, string FieldValue ) : void
UpdateField ( int UserDefinedFieldId, string FieldTitle, string HelpText, bool Required, string FieldType, string Default, bool Visible, bool ShowOnEdit, bool Searchable, bool IsPrivateColumn, bool MultipleValues, string InputSettings, string OutputSettings, bool NormalizeFlag, string validationRule, string validationMessage, string EditStyle ) : void
UpdateFieldSetting ( int fieldid, string key, string value ) : void

Приватные методы

Метод Описание
GetNull ( object Field ) : object

Описание методов

AddData() публичный Метод

public AddData ( int UserDefinedRowId, int UserDefinedFieldId, string FieldValue ) : void
UserDefinedRowId int
UserDefinedFieldId int
FieldValue string
Результат void

AddField() публичный Метод

public AddField ( int ModuleId, string FieldTitle, int BeforePos, string HelpText, bool Required, string FieldType, string Default, bool Visible, bool ShowOnEdit, bool Searchable, bool IsPrivateColumn, bool MultipleValues, string InputSettings, string OutputSettings, bool NormalizeFlag, string validationRule, string validationMessage, string EditStyle ) : int
ModuleId int
FieldTitle string
BeforePos int
HelpText string
Required bool
FieldType string
Default string
Visible bool
ShowOnEdit bool
Searchable bool
IsPrivateColumn bool
MultipleValues bool
InputSettings string
OutputSettings string
NormalizeFlag bool
validationRule string
validationMessage string
EditStyle string
Результат int

AddRow() публичный Метод

public AddRow ( int ModuleId ) : int
ModuleId int
Результат int

DeleteData() публичный Метод

public DeleteData ( int UserDefinedRowId, int UserDefinedFieldId ) : void
UserDefinedRowId int
UserDefinedFieldId int
Результат void

DeleteField() публичный Метод

public DeleteField ( int UserDefinedFieldId ) : void
UserDefinedFieldId int
Результат void

DeleteRow() публичный Метод

public DeleteRow ( int UserDefinedRowId, int ModuleId ) : void
UserDefinedRowId int
ModuleId int
Результат void

DeleteRows() публичный Метод

public DeleteRows ( int ModuleId ) : void
ModuleId int
Результат void

FillDefaultData() публичный Метод

public FillDefaultData ( int ModuleId, int FieldId, string DefaultValue ) : void
ModuleId int
FieldId int
DefaultValue string
Результат void

GetData() публичный Метод

public GetData ( int UserDefinedRowId, int UserDefinedFieldId ) : IDataReader
UserDefinedRowId int
UserDefinedFieldId int
Результат IDataReader

GetField() публичный Метод

public GetField ( int UserDefinedFieldId ) : IDataReader
UserDefinedFieldId int
Результат IDataReader

GetFieldDataCount() публичный Метод

public GetFieldDataCount ( int UserDefinedFieldID ) : int
UserDefinedFieldID int
Результат int

GetFieldSettings() публичный Метод

public GetFieldSettings ( int moduleId ) : IDataReader
moduleId int
Результат IDataReader

GetFields() публичный Метод

public GetFields ( int ModuleId ) : IDataReader
ModuleId int
Результат IDataReader

GetMaxFieldSize() публичный Метод

public GetMaxFieldSize ( ) : int
Результат int

GetRow() публичный Метод

public GetRow ( int UserDefinedRowId, int ModuleId ) : IDataReader
UserDefinedRowId int
ModuleId int
Результат IDataReader

GetRows() публичный Метод

public GetRows ( int ModuleId ) : IDataReader
ModuleId int
Результат IDataReader

Reset() публичный Метод

public Reset ( int ModuleId ) : void
ModuleId int
Результат void

SetFieldOrder() публичный Метод

public SetFieldOrder ( int UserDefinedFieldID, int FieldOrder ) : void
UserDefinedFieldID int
FieldOrder int
Результат void

SqlDataProvider() публичный Метод

public SqlDataProvider ( ) : System
Результат System

SwapFieldOrder() публичный Метод

public SwapFieldOrder ( int FirstUserDefinedFieldId, int SecondUserDefinedFieldId ) : void
FirstUserDefinedFieldId int
SecondUserDefinedFieldId int
Результат void

UpdateData() публичный Метод

public UpdateData ( int rowId, string>.IDictionary values ) : void
rowId int
values string>.IDictionary
Результат void

UpdateData() публичный Метод

public UpdateData ( int UserDefinedRowId, int UserDefinedFieldId, string FieldValue ) : void
UserDefinedRowId int
UserDefinedFieldId int
FieldValue string
Результат void

UpdateField() публичный Метод

public UpdateField ( int UserDefinedFieldId, string FieldTitle, string HelpText, bool Required, string FieldType, string Default, bool Visible, bool ShowOnEdit, bool Searchable, bool IsPrivateColumn, bool MultipleValues, string InputSettings, string OutputSettings, bool NormalizeFlag, string validationRule, string validationMessage, string EditStyle ) : void
UserDefinedFieldId int
FieldTitle string
HelpText string
Required bool
FieldType string
Default string
Visible bool
ShowOnEdit bool
Searchable bool
IsPrivateColumn bool
MultipleValues bool
InputSettings string
OutputSettings string
NormalizeFlag bool
validationRule string
validationMessage string
EditStyle string
Результат void

UpdateFieldSetting() публичный Метод

public UpdateFieldSetting ( int fieldid, string key, string value ) : void
fieldid int
key string
value string
Результат void