getWaterLineCountAboveTs method
Future<int>
getWaterLineCountAboveTs(
- int? ts,
- int? tableId,
- List<
int> ? excludeTableIdList, - List<
WaterState> ? stateList, - Set<
WaterError> ? errorEnumSet,
Implementation
Future<int> getWaterLineCountAboveTs(
int? ts,
int? tableId,
List<int>? excludeTableIdList,
List<WaterState>? stateList,
Set<WaterError>? errorEnumSet) async {
FieldData fieldData = FieldData.wee(WaterLineDto.C_TABLE_ID);
fieldData.addFieldSql("count(*) as ts_count");
WhereData whereData = getWaterLineWhereData(ts, SqlOperator.GREATER,
tableId, excludeTableIdList, stateList, errorEnumSet);
try {
RawTableData rawTableData = await select(fieldData, whereData);
return await rawTableData.getRawField(0, 0) as int;
} on SqlException {
rethrow;
}
}