/**
  *
  * @{inheritdoc}
  * @see \TSLBasicRecordDAO::getUpdateRecordQuery()
  */
 protected function getUpdateRecordQuery(\TSLDataModel &$record)
 {
     /* @var $record  PostasDetalleModel */
     $sql = 'SELECT * FROM (SELECT  sp_postasdetalle_save_record(' . $record->get_postas_detalle_id() . '::INTEGER,' . $record->get_postas_id() . '::INTEGER,' . '\'' . $record->get_atletas_codigo() . '\'::CHARACTER VARYING,' . '\'' . $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;
 }
 /**
  * Aqui el id es el codigo
  * @see \TSLBasicRecordDAO::getUpdateRecordQuery()
  */
 protected function getUpdateRecordQuery(\TSLDataModel &$record)
 {
     /* @var $record  AtletasResultadosModel */
     $sql = 'SELECT * FROM (SELECT sp_atletas_resultados_save_record(' . $record->get_atletas_resultados_id() . '::INTEGER,' . '\'' . $record->get_atletas_codigo() . '\'::CHARACTER VARYING,' . $record->get_competencias_pruebas_id() . '::INTEGER,' . ($record->get_postas_id() == NULL ? 'null' : $record->get_postas_id()) . '::INTEGER,' . '\'' . $record->get_atletas_resultados_resultado() . '\'::CHARACTER VARYING,' . ($record->get_atletas_resultados_puntos() == NULL ? '0' : $record->get_atletas_resultados_puntos()) . '::INTEGER,' . ($record->get_atletas_resultados_puesto() == NULL ? 'null' : $record->get_atletas_resultados_puesto()) . '::INTEGER,' . ($record->get_atletas_resultados_viento() == NULL ? 'null' : $record->get_atletas_resultados_viento()) . '::NUMERIC,' . 'FALSE::BOOLEAN,' . '\'' . $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;
 }