Table of Contents

Class ReportCondition

Namespace
InSite.Domain.Reports
Assembly
Shift.Sdk.dll
public class ReportCondition
Inheritance
ReportCondition
Inherited Members
Extension Methods

Constructors

ReportCondition()

public ReportCondition()

Properties

And

public ReportConditionItemList And { get; }

Property Value

ReportConditionItemList

IsEmpty

public bool IsEmpty { get; }

Property Value

bool

Name

public string Name { get; set; }

Property Value

string

Or

public ReportConditionItemList Or { get; }

Property Value

ReportConditionItemList

Where

public ReportConditionItemList Where { get; }

Property Value

ReportConditionItemList

Methods

GetSql(bool?)

public string GetSql(bool? isStatistic = null)

Parameters

isStatistic bool?

Returns

string

RemoveColumns(Predicate<ReportConditionItem>)

public void RemoveColumns(Predicate<ReportConditionItem> match)

Parameters

match Predicate<ReportConditionItem>

RestoreColumns(List<ReportColumn>)

public void RestoreColumns(List<ReportColumn> columns)

Parameters

columns List<ReportColumn>

ShouldSerializeAnd()

public bool ShouldSerializeAnd()

Returns

bool

ShouldSerializeOr()

public bool ShouldSerializeOr()

Returns

bool

ShouldSerializeWhere()

public bool ShouldSerializeWhere()

Returns

bool