Click or drag to resize

IDataApiAny Method

Determines whether any element of a Data Collection exists or satisfies a condition.

Namespace:  Casewhere.Runtime.DSL.Api
Assembly:  Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.8.1.0
Syntax
C#
bool Any(
	string dataClassName,
	DynamicFilter filter
)

Parameters

dataClassName
Type: SystemString
The Data Class name.
filter
Type: Casewhere.Runtime.DataObjectExpressions.DSLDynamicFilter
Filter object that is built using FilterBuilder.

Return Value

Type: Boolean
True if there is a Data Object satisfies the filter condition; otherwise, False.
Examples
var dataApi = ctx.Use<IDataApi>();
var filter = FilterBuilder.Create()
    .Eq("DepartmentId", ctx.Input.Id)
    .Eq("Active", true)
    .Build();

var any = dataApi.Any("Employee", filter);
if (any) Log.Info("There is Employee in the Department!!!");
See Also