/** * @see \TSLBasicRecordDAO::getAddRecordQuery() */ protected function getAddRecordQuery(\TSLDataModel &$record, \TSLRequestConstraints &$constraints = NULL) { /* @var $record \app\common\model\TLSAppPerfilModel */ $copyFromPerfil = $constraints->getParameter('prm_copyFromPerfil'); $sql = 'select sp_sysperfil_add_record(' . '\'' . $record->get_sys_systemcode() . '\'::character varying,' . '\'' . $record->get_perfil_codigo() . '\'::character varying,' . '\'' . $record->get_perfil_descripcion() . '\'::character varying,' . ($copyFromPerfil == NULL ? 'NULL' : $copyFromPerfil) . '::integer,' . '\'' . $record->getActivo() . '\'::boolean,' . '\'' . $record->getUsuario() . '\'::character varying);'; return $sql; }