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
파일 보기 프로젝트 열기: DNNCommunity/DNN.FormAndList

공개 메소드들

메소드 설명
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