$sql = "UPDATE tmp.tmp_telefonos SET mp_principal = 'N' WHERE mp_usuarioweb = :usuarioweb AND mp_tablatel = :tablatel AND mp_tablapadreid = :tablapadreid AND mp_tipo = :tipo AND mp_id <> :id"; DBExecSql($conn, $sql, $params); } } // Actualizo los teléfonos en la tabla padre.. $dataTel = inicializarTelefonos(OCI_COMMIT_ON_SUCCESS, $_POST["campoClave"], $_POST["idTablaPadre"], $_POST["prefijo"], $_POST["tablaTel"], $_SESSION["usuario"], $_POST["tipo"]); if (intval($_POST["idTablaPadre"]) > 0) // Si el registro padre ya existe copio los teléfonos a la tabla base.. copiarTempATelefonos($dataTel, $idTelefono); } catch (Exception $e) { echo "<script type='text/javascript'>alert(unescape('".rawurlencode($e->getMessage())."'));</script>"; exit; } ?> <script type="text/javascript"> function redirect() { window.parent.parent.document.getElementById('iframeTelefonos').contentWindow.location.reload(true); // Loopeo por si hay hasta 10 iframes con teléfonos en la misma página.. for (i=2; i <= 10; i++) { obj = window.parent.parent.document.getElementById('iframeTelefonos' + i); if (obj != null) obj.contentWindow.location.reload(true);
$sql = "UPDATE asc_solicitudcotizacion SET sc_valor_rc = 0 WHERE sc_valor_rc < 0 AND sc_id = :id"; DBExecSql($conn, $sql, $params, OCI_DEFAULT); actualizarRankingBNA($id, 0); } // Actualizo los teléfonos del Domicilio.. $dataTel = inicializarTelefonos(OCI_DEFAULT, "ts_solicitud", $idSolicitudAfiliacion, "ts", "ats_telefonosolicitud", $_SESSION["usuario"]); copiarTempATelefonos($dataTel); // Actualizo los teléfonos del Responsable ART.. $dataTel2 = inicializarTelefonos(OCI_DEFAULT, "ts_solicitud", $idSolicitudAfiliacion, "ts", "ats_telefonosolicitud", $_SESSION["usuario"], "X"); copiarTempATelefonos($dataTel2); updateTelefono($idSolicitudAfiliacion); DBCommit($conn); } catch (Exception $e) { DBRollback($conn); ?> <script type="text/javascript"> with (window.parent.document) { alert(unescape('<?php echo rawurlencode($e->getMessage()); ?> ')); getElementById('btnGrabar').style.display = 'inline';
$sql = "SELECT MAX(vl_id) FROM afi.avl_valida_lugartrabajo_pcp WHERE vl_usualta = :usualta"; $dataTel["gIdTablaPadre"] = valorSql($sql, $_POST["idLugarTrabajo_".$i], $params, 0); } $params = array(":tablapadreid" => $_POST["idLugarTrabajo_".$i], ":tablatel" => "afi.avt_valida_telefono_lt_pcp", ":usuarioweb" => $_SESSION["usuario"]); $sql = "SELECT mp_id FROM tmp.tmp_telefonos WHERE mp_usuarioweb = :usuarioweb AND mp_tablatel = :tablatel AND (mp_tablapadreid = :tablapadreid OR mp_tablapadreid = -".$i.")"; $stmt = DBExecSql($conn, $sql, $params); while ($row = DBGetQuery($stmt)) copiarTempATelefonos($dataTel, $row["MP_ID"]); } } DBCommit($conn); } $_SESSION["paso"] = 2; } catch (Exception $e) { DBRollback($conn); ?> <script type="text/javascript"> with (window.parent.document) { alert(unescape('<?php