getConfigurationTrList method
Future<List<ConfigurationTrDto> >
getConfigurationTrList(
- int? id,
- int? subset,
- List<
WardenType> ? wardenList, - ConfigurationNameEnum? configurationName,
- int? ordinal,
- int? ts,
- OperationType? operationType,
- int? userId,
- int? userTs,
- String? comment,
- bool? oldestTs,
Implementation
Future<List<ConfigurationTrDto>> getConfigurationTrList(
int? id,
int? subset,
List<WardenType>? wardenList,
ConfigurationNameEnum? configurationName,
int? ordinal,
int? ts,
OperationType? operationType,
int? userId,
int? userTs,
String? comment,
bool? oldestTs) async {
FieldData fieldData = ConfigurationTrDto.getSelectFieldData();
TrDto trDto = TrDto.sep(ts, operationType, userId, userTs, comment, null,
ConfigurationMixin.C_TABLE_ID,
fieldData: fieldData);
ConfigurationTrDto configurationTrDto = ConfigurationTrDto.sep(
id, subset, null, configurationName, ordinal, null, null, trDto, defaults);
WhereData whereData = configurationTrDto.getWhereData();
RawTableData rawTableData = await selectTR(whereData, fieldData: trDto);
List<ConfigurationTrDto> configurationTrDtoList = [];
List<RawRowData> list = rawTableData.getRawRows();
list.forEach((RawRowData rrd) {
FieldData fieldData=FieldData.rawRowData(rrd, ConfigurationMixin.C_TABLE_ID);
configurationTrDtoList.add(ConfigurationTrDto.field(fieldData, defaults));
});
return configurationTrDtoList;
}