Ejemplo n.º 1
0
			$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);
Ejemplo n.º 2
0
		$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';
Ejemplo n.º 3
0
					$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