getRemoteFieldDtoListToSend method
Implementation
Future<List<RemoteDto>> getRemoteFieldDtoListToSend() async {
if (!initialized) throw ArgumentError(AbstractDao.C_MUST_INIT);
// Get list of entries
List<WaterLineFieldDto>? waterLineFieldList;
List<RemoteDto> remoteDtoList = [];
try {
waterLineFieldList = await waterLineField.getWaterLineFieldListToSend();
} on SqlException catch (e) {
if (e.sqlExceptionEnum == SqlExceptionEnum.ENTRY_NOT_FOUND ||
e.sqlExceptionEnum == SqlExceptionEnum.FAILED_SELECT) {
print("WS $e");
}
}
print("list=$waterLineFieldList");
if (waterLineFieldList != null) {
Iterator<WaterLineFieldDto> iter = waterLineFieldList.iterator;
WaterLineFieldDto waterLineFieldDto;
while (iter.moveNext()) {
waterLineFieldDto = iter.current;
remoteDtoList.add(RemoteWaterLineFieldDto(waterLineFieldDto, smd));
}
}
return remoteDtoList;
}