Class SearchGroupItem
Represents a search itim within a group
Inheritance
Inherited Members
Namespace: Simplic.Framework.DBUI
Assembly: Simplic.Framework.DBUI.dll
Syntax
public class SearchGroupItem
Properties
| Improve this Doc View SourceBitDataTypeValue
Gets or sets the bit value for the search
Declaration
public bool? BitDataTypeValue { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
Column
Gets or sets the column to search in
Declaration
public SearchConfigurationColumnDefinition Column { get; set; }
Property Value
Type | Description |
---|---|
SearchConfigurationColumnDefinition |
ColumnName
Gets or sets the column name
Declaration
public string ColumnName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DateDataTypeValue1
Gets or sets the search value for the given type
Declaration
public DateTime? DateDataTypeValue1 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
DateDataTypeValue2
Gets or sets the search value for the given type
Declaration
public DateTime? DateDataTypeValue2 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
DoubleDataTypeValue1
Gets or sets the search value for the given type
Declaration
public double? DoubleDataTypeValue1 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> |
DoubleDataTypeValue2
Gets or sets the search value for the given type
Declaration
public double? DoubleDataTypeValue2 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> |
Id
Gets or sets a unique item id
Declaration
public Guid Id { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
IsActive
Gets or sets whether the item should be involved in the group
Declaration
public bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsRequired
Gets or sets whether the item should be immutable (required)
Declaration
public bool IsRequired { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NumberDataTypeValue1
Gets or sets the search value for the given type
Declaration
public int? NumberDataTypeValue1 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
NumberDataTypeValue2
Gets or sets the search value for the given type
Declaration
public int? NumberDataTypeValue2 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Operator
Gets or sets the operator which connects the item with other items in the group (e.g. and, or, ...)
Declaration
public BooleanOperator Operator { get; set; }
Property Value
Type | Description |
---|---|
BooleanOperator |
SearchOperator
Gets or sets the current search operator
Declaration
public SearchOperator SearchOperator { get; set; }
Property Value
Type | Description |
---|---|
SearchOperator |
StringDataTypeValue
Gets or sets the search value for the given type
Declaration
public string StringDataTypeValue { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TimeDataTypeValue1
Gets or sets the search value for the given type
Declaration
public TimeSpan? TimeDataTypeValue1 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.TimeSpan> |
TimeDataTypeValue2
Gets or sets the search value for the given type
Declaration
public TimeSpan? TimeDataTypeValue2 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.TimeSpan> |
Methods
| Improve this Doc View SourceDeepClone()
Clone the current item
Declaration
public SearchGroupItem DeepClone()
Returns
Type | Description |
---|---|
SearchGroupItem | New item instance |