setConfigurationDto method

Future<ConfigurationDto> setConfigurationDto(
  1. ConfigurationDto configurationDto
)

Implementation

Future<ConfigurationDto> setConfigurationDto(
    ConfigurationDto configurationDto) async {
  int? id = configurationDto.id;
  id = getConfigurationId(configurationDto.subset, configurationDto.warden,
      configurationDto.configuration_name, configurationDto.ordinal, defaults);
  configurationDto.id = id;
  WhereData whereData = WhereData();
  whereData.set('id', SqlOperator.EQUAL, id);
  RawRowData rawRowData = await upsert(configurationDto, whereData);
  return ConfigurationDto.field(rawRowData.getFieldData(), defaults);
}