getWaterLineDto method

Future<WaterLineDto> getWaterLineDto(
  1. int ts,
  2. int? tableId,
  3. WaterState? waterState,
  4. WaterError? waterError,
)

Implementation

Future<WaterLineDto> getWaterLineDto(int ts, int? tableId,
    WaterState? waterState, WaterError? waterError) async {
  List<WaterState>? stateList;
  if (waterState != null) {
    stateList = [];
    stateList.add(waterState);
  }
  Set<WaterError>? errorEnumSet;
  if (waterError != null) {
    errorEnumSet = Set();
    errorEnumSet.add(waterError);
  }
  List<WaterLineDto> list = await getWaterLineList(ts, SqlOperator.EQUAL,
      tableId, null, stateList, errorEnumSet, null, null);
  return list[0];
}