/**
  * Aqui el id es el codigo
  * @see \TSLBasicRecordDAO::getUpdateRecordQuery()
  */
 protected function getUpdateRecordQuery(\TSLDataModel &$record)
 {
     /* @var $record  PruebasClasificacionModel  */
     return 'update tb_pruebas_clasificacion set pruebas_clasificacion_codigo=\'' . $record->get_pruebas_clasificacion_codigo() . '\',' . 'pruebas_clasificacion_descripcion=\'' . $record->get_pruebas_clasificacion_descripcion() . '\',' . 'pruebas_tipo_codigo=\'' . $record->get_pruebas_tipo_codigo() . '\',' . 'unidad_medida_codigo=\'' . $record->get_unidad_medida_codigo() . '\',' . 'activo=\'' . $record->getActivo() . '\',' . 'usuario_mod=\'' . $record->get_Usuario_mod() . '\'' . ' where "pruebas_clasificacion_codigo" = \'' . $record->get_pruebas_clasificacion_codigo() . '\'  and xmin =' . $record->getVersionId();
 }
 /**
  * Aqui el id es el codigo
  * @see TSLBasicRecordDAO::getUpdateRecordQuery()
  */
 protected function getUpdateRecordQuery(\TSLDataModel &$record)
 {
     /* @var $record  AppPruebasModel */
     $sql = 'SELECT * FROM (SELECT sp_apppruebas_save_record(' . '\'' . $record->get_apppruebas_codigo() . '\'::CHARACTER VARYING,' . '\'' . $record->get_apppruebas_descripcion() . '\'::CHARACTER VARYING,' . '\'' . $record->get_pruebas_clasificacion_codigo() . '\'::CHARACTER VARYING,' . '\'' . $record->get_apppruebas_marca_menor() . '\'::CHARACTER VARYING,' . '\'' . $record->get_apppruebas_marca_mayor() . '\'::CHARACTER VARYING,' . '\'' . $record->get_apppruebas_multiple() . '\'::BOOLEAN,' . '\'' . $record->get_apppruebas_verifica_viento() . '\'::BOOLEAN,' . '\'' . $record->get_apppruebas_viento_individual() . '\'::BOOLEAN,' . ($record->get_apppruebas_verifica_viento() !== 'false' ? !$record->get_apppruebas_viento_limite_normal() ? 'null' : $record->get_apppruebas_viento_limite_normal() : 'null') . '::NUMERIC,' . ($record->get_apppruebas_verifica_viento() !== 'false' ? !$record->get_apppruebas_viento_limite_multiple() ? 'null' : $record->get_apppruebas_viento_limite_multiple() : 'null') . '::NUMERIC,' . $record->get_apppruebas_nro_atletas() . '::INTEGER,' . $record->get_apppruebas_factor_manual() . '::NUMERIC,' . '\'' . $record->getActivo() . '\'::BOOLEAN,' . '\'' . $record->get_Usuario_mod() . '\'::CHARACTER VARYING,' . $record->getVersionId() . '::INTEGER, 1::BIT) AS insupd) AS ans WHERE insupd IS NOT NULL;';
     return $sql;
 }