updateTR method

Future<void> updateTR(
  1. TrDto trDto,
  2. FieldData fieldData,
  3. WhereData whereData
)

Implementation

Future<void> updateTR(
    TrDto trDto, FieldData fieldData, WhereData whereData) async {
  if (!whereData.contains('ts'))
    throw SqlException(SqlExceptionEnum.FAILED_SELECT,
        cause: "ts must not be null");
  ValidateData.validateFieldData(fieldData, dao.smd, table_id: dao.table_id);
  fieldData = _appendTRFieldValues(trDto, fieldData);
  await dao.update(fieldData, whereData);
}