C# Class Serenity.BaseFiltering

Inheritance: IFiltering, IQuickFiltering
Exibir arquivo Open project: volkanceylan/Serenity

Public Methods

Method Description
CreateEditor ( ) : void
GetCriteria ( string &displayText ) : BaseCriteria
GetOperators ( ) : List
LoadState ( object state ) : void
OperatorFormat ( Serenity.FilterOperator op ) : string
SaveState ( ) : object

Protected Methods

Method Description
AppendComparisonOperators ( List list ) : List
AppendNullableOperators ( List list ) : List
ArgumentNull ( ) : ArgumentNullException
DisplayText ( Serenity.FilterOperator op ) : string
GetCriteriaField ( ) : string
GetEditorText ( ) : string
GetEditorValue ( ) : object
GetTitle ( PropertyItem field ) : string
IsNullable ( ) : bool
ValidateEditorValue ( string value ) : object

Private Methods

Method Description
InitQuickFilter ( object>.QuickFilter filter ) : void

Method Details

AppendComparisonOperators() protected method

protected AppendComparisonOperators ( List list ) : List
list List
return List

AppendNullableOperators() protected method

protected AppendNullableOperators ( List list ) : List
list List
return List

ArgumentNull() protected method

protected ArgumentNull ( ) : ArgumentNullException
return System.ArgumentNullException

CreateEditor() public method

public CreateEditor ( ) : void
return void

DisplayText() protected method

protected DisplayText ( Serenity.FilterOperator op ) : string
op Serenity.FilterOperator
return string

GetCriteria() public method

public GetCriteria ( string &displayText ) : BaseCriteria
displayText string
return BaseCriteria

GetCriteriaField() protected method

protected GetCriteriaField ( ) : string
return string

GetEditorText() protected method

protected GetEditorText ( ) : string
return string

GetEditorValue() protected method

protected GetEditorValue ( ) : object
return object

GetOperators() public abstract method

public abstract GetOperators ( ) : List
return List

GetTitle() protected method

protected GetTitle ( PropertyItem field ) : string
field PropertyItem
return string

IsNullable() protected method

protected IsNullable ( ) : bool
return bool

LoadState() public method

public LoadState ( object state ) : void
state object
return void

OperatorFormat() public method

public OperatorFormat ( Serenity.FilterOperator op ) : string
op Serenity.FilterOperator
return string

SaveState() public method

public SaveState ( ) : object
return object

ValidateEditorValue() protected method

protected ValidateEditorValue ( string value ) : object
value string
return object