getTransactionsFromWaterLineTs method
Implementation
Future<AbstractTableTransactions> getTransactionsFromWaterLineTs(
int waterLineTs) async {
AbstractTableTransactions abstractTransactions;
WaterLineDao waterLineDao = WaterLineDao.sep(smdSys, transaction);
await waterLineDao.init();
WaterLineDto waterLineDto =
await waterLineDao.getWaterLineDtoByTs(waterLineTs);
TableTransactionTrDao trDao = TableTransactionTrDao(smdSys, transaction);
await trDao.init(table_id: waterLineDto.water_table_id);
RawRowData rawRowData =
await trDao.getRawRowDataByTs(waterLineDto.water_ts!);
FieldData fieldData =
FieldData.rawRowData(rawRowData, waterLineDto.water_table_id);
abstractTransactions = TableTransactions.field(fieldData);
await abstractTransactions.init(
localWardenType, remoteWardenType, smd, smdSys, transaction);
return abstractTransactions;
}