|
Directory : /home/zjabogados/public_html/otrosscripts/ |
<?php require_once('../../Connections/zyz.php'); ?>
<?php
session_start();
$motorBD = $_SESSION['motorBD'];
$idusuario = $_SESSION['idusuario'];
require_once("../Libs/functionsjava.htm");
require_once("../Libs/functionsextra.php");
if (isset($_POST['paso'])) {
$paso = $_POST['paso'];
}
else {
$paso = 0;
}
if (isset($_POST['tb_dato_art'])) {
$tb_dato_art = $_POST['tb_dato_art'];
}
else {
$tb_dato_art = $_GET['tb_dato_art'];
}
if (isset($_POST['id_dato_art_seguimiento'])) {
$id_dato_art_seguimiento = $_POST['id_dato_art_seguimiento'];
}
else {
$id_dato_art_seguimiento = $_GET['id_dato_art_seguimiento'];
}
if (isset($_POST['acc'])) {
$acc = $_POST['acc'];
}
else {
$acc = $_GET['acc'];
}
$desabilitado = '';
if ($acc == 'I') {
$etiqueta_boton = 'Agregar';
}
if ($acc == 'M') {
$etiqueta_boton = 'Modificar';
}
if ($acc == 'B') {
$etiqueta_boton = 'Borrar';
$desabilitado = 'disabled = "disabled"';
}
$query_rs_usuario_permisos = sprintf("SELECT (SELECT id_rel_usuario_grupo FROM tb_rel_usuario_grupo rug WHERE rug.tb_grupo = 1 and tb_usuario = u.id_usuario) gerente_gral, (SELECT id_rel_usuario_grupo FROM tb_rel_usuario_grupo rug WHERE rug.tb_grupo = 3 and tb_usuario = u.id_usuario) negociador, (SELECT id_rel_usuario_grupo FROM tb_rel_usuario_grupo rug WHERE (rug.tb_grupo = 6 or rug.tb_grupo = 8) and tb_usuario = u.id_usuario) secretario, p.id_personal, p.tb_sucursal FROM tb_usuario u INNER JOIN tb_personal p ON p.id_personal = u.tb_personal WHERE u.id_usuario = %s", $idusuario);
//echo $query_rs_usuario_permisos;
$rs_usuario_permisos = mysqli_query($zyz, $query_rs_usuario_permisos) or die(mysqli_error($zyz));
$row_rs_usuario_permisos = mysqli_fetch_assoc($rs_usuario_permisos);
$totalRows_rs_usuario_permisos = mysqli_num_rows($rs_usuario_permisos);
if ($row_rs_usuario_permisos['gerente_gral'] <> '') {
$gerente_gral = 'S';
}
else {
$gerente_gral = 'N';
}
if ($paso == 1) {
$observaciones_del_seguimiento = $_POST['observaciones_del_seguimiento'];
$tb_estado_de_seguimiento = DarFormato($_POST['tb_estado_de_seguimiento'], 'n');
if ($acc == 'I') {
$sql = "Insert Into tb_dato_art_seguimiento (tb_dato_art, observaciones_del_seguimiento, tb_usuario0registrante, tb_estado_de_seguimiento) VALUES ($tb_dato_art, '$observaciones_del_seguimiento', $idusuario, $tb_estado_de_seguimiento)";
mysqli_query($zyz, $sql) or die(mysqli_error($zyz));
$id_dato_art_seguimiento = mysqli_insert_id($zyz);
$tb_sys_log_tipo_de_operacion = 2;
}
if ($acc == 'M') {
$sql = "UPDATE tb_dato_art_seguimiento SET observaciones_del_seguimiento = '$observaciones_del_seguimiento', tb_estado_de_seguimiento = $tb_estado_de_seguimiento WHERE id_dato_art_seguimiento = $id_dato_art_seguimiento";
mysqli_query($zyz, $sql) or die(mysqli_error($zyz));
$tb_sys_log_tipo_de_operacion = 3;
}
if ($acc == 'B') {
$sql = "DELETE FROM tb_dato_art_seguimiento WHERE id_dato_art_seguimiento = $id_dato_art_seguimiento";
mysqli_query($zyz, $sql) or die(mysqli_error($zyz));
$tb_sys_log_tipo_de_operacion = 4;
}
//REGISTRO DE LOG
$nombre_de_estacion=gethostname();
$ip_de_estacion=$_SERVER['REMOTE_ADDR'];
$query = "SELECT usuario FROM tb_usuario WHERE id_usuario = $idusuario";
$rs = mysqli_query($zyz, $query) or die(mysqli_error($zyz));
$row_rs = mysqli_fetch_assoc($rs);
$usuario = $row_rs['usuario'];
$query = "SELECT nombres, apellido FROM tb_dato_art WHERE id_dato_art = $tb_dato_art";
$rs = mysqli_query($zyz, $query) or die(mysqli_error($zyz));
$row_rs = mysqli_fetch_assoc($rs);
$nombre_y_apellido = $row_rs['nombres'].' '.$row_rs['apellido'];
$query = "SELECT detalle_del_estado FROM tb_estado_de_seguimiento WHERE id_estado_de_seguimiento = $tb_estado_de_seguimiento";
$rs = mysqli_query($zyz, $query) or die(mysqli_error($zyz));
$row_rs = mysqli_fetch_assoc($rs);
$detalle_del_estado = $row_rs['detalle_del_estado'];
$detalle_de_operacion = "id_dato_art_seguimiento: $id_dato_art_seguimiento - Dato: $tb_dato_art ($nombre_y_apellido) - Obs: $observaciones_del_seguimiento - usuario: $usuario - Estado: $detalle_del_estado";
$query = "INSERT INTO tb_sys_log_operacion (tb_sys_log_tipo_de_operacion, fecha_y_hora, tb_usuario, detalle_de_operacion, tabla, nombre_de_estacion, ip_de_estacion) VALUES ($tb_sys_log_tipo_de_operacion, NOW(), $idusuario,'$detalle_de_operacion', 'tb_dato_art','$nombre_de_estacion', '$ip_de_estacion')";
$rs = mysqli_query($zyz, $query) or die(mysqli_error($zyz));
//FIN REGISTRO DE LOG
$enviar_mail = $_POST['enviar_mail'];
if ($enviar_mail == 'SI') {
$query_rs_seguimiento = "SELECT ds.fecha_now, ds.observaciones_del_seguimiento, d.id_dato_art, CONCAT(d.nombres, ' ', d.apellido) damnificado, a.nombre_o_razon_social art, CONCAT(pu.nombre, ' ', pu.apellido) usuario
FROM tb_dato_art_seguimiento ds
INNER JOIN tb_dato_art d ON d.id_dato_art = ds.tb_dato_art
INNER JOIN tb_art a ON a.id_art = d.tb_art
LEFT JOIN tb_usuario u ON u.id_usuario = ds.tb_usuario0registrante
LEFT JOIN tb_personal pu ON pu.id_personal = u.tb_personal
WHERE ds.id_dato_art_seguimiento = $id_dato_art_seguimiento";
$rs_seguimiento = mysqli_query($zyz, $query_rs_seguimiento) or die(mysqli_error($zyz));
$row_rs_seguimiento = mysqli_fetch_assoc($rs_seguimiento);
$asunto = 'Seguimiento - Dato Art ID: '.$row_rs_seguimiento['id_dato_art'].' - '.$row_rs_seguimiento['damnificado'].' contra '.$row_rs_seguimiento['art'];
$observaciones_del_seguimiento = $row_rs_seguimiento['observaciones_del_seguimiento'];
$nombre_remitente = $_POST['nombre_remitente'];
$email_remitente = $_POST['email_remitente'];
$array_destinatario = explode('///', $_POST['destinatario']);
$nombre_destinatario = $array_destinatario[1];
$email = $_POST['email_destinatario'];
$asunto = $_POST['asunto'];
$mensaje = $_POST['mensaje_para_email'];
$texto_base = $observaciones_del_seguimiento;
//$cabeceras = "From: ZYZ - $nombre_remitente <$email_remitente>\n";
$cabeceras = "From: $email_remitente\n";
$cabeceras .= "Reply-To: $email_remitente\n";
$cabeceras .= "MIME-version: 1.0\n";
$cabeceras .= "Content-type: multipart/mixed; ";
$cabeceras .= "boundary=\"Message-Boundary\"\n";
$cabeceras .= "Content-transfer-encoding: 7BIT\n";
$body_top = "--Message-Boundary\n";
$body_top .= "Content-type: text/html; charset=US-ASCII\n";
$body_top .= "Content-transfer-encoding: 7BIT\n";
$body_top .= "Content-description: Mail message body\n\n";
$cuerpo = $body_top.$texto_base.$mensaje;
//$cuerpo .= "--Message-Boundary--\n";
//MAIL SIN ATACH
mail($email, $asunto, $cuerpo, $cabeceras);
}
?>
<script language="JavaScript">
opener.parent.rightFrame.document.form_actualizar.valor.value = '';
opener.parent.rightFrame.document.form_actualizar.campo.value = 'otra';
opener.parent.rightFrame.document.form_actualizar.acc.value = 'R';
opener.parent.rightFrame.document.form_actualizar.submit();
window.close();
</script>
<?php
}
?>
<?php
$colname_rs_seguimiento = "-1";
if (isset($id_dato_art_seguimiento)) {
$colname_rs_seguimiento = (get_magic_quotes_gpc()) ? $id_dato_art_seguimiento : addslashes($id_dato_art_seguimiento);
}
mysqli_select_db($zyz, $database_zyz);
$query_rs_seguimiento = sprintf("SELECT * FROM tb_dato_art_seguimiento WHERE id_dato_art_seguimiento = %s", $colname_rs_seguimiento);
$rs_seguimiento = mysqli_query($zyz, $query_rs_seguimiento) or die(mysqli_error($zyz));
$row_rs_seguimiento = mysqli_fetch_assoc($rs_seguimiento);
$totalRows_rs_seguimiento = mysqli_num_rows($rs_seguimiento);
mysqli_select_db($zyz, $database_zyz);
if ($gerente_gral <> 'S') {
$where_estado_de_seguimiento = 'WHERE id_estado_de_seguimiento <> 6';
}
else {
$where_estado_de_seguimiento = '';
}
$query_rs_estado_de_seguimiento = "SELECT id_estado_de_seguimiento, detalle_del_estado FROM tb_estado_de_seguimiento $where_estado_de_seguimiento";
$rs_estado_de_seguimiento = mysqli_query($zyz, $query_rs_estado_de_seguimiento) or die(mysqli_error($zyz));
$row_rs_estado_de_seguimiento = mysqli_fetch_assoc($rs_estado_de_seguimiento);
$totalRows_rs_estado_de_seguimiento = mysqli_num_rows($rs_estado_de_seguimiento);
mysqli_select_db($zyz, $database_zyz);
$query_rs_remitente = "SELECT p.id_personal, p.nombre, p.apellido, p.email FROM tb_personal p INNER JOIN tb_usuario u ON u.tb_personal = p.id_personal WHERE u.id_usuario = $idusuario";
$rs_remitente = mysqli_query($zyz, $query_rs_remitente) or die(mysqli_error($zyz));
$row_rs_remitente = mysqli_fetch_assoc($rs_remitente);
mysqli_select_db($zyz, $database_zyz);
$query_rs_destinatarios = "SELECT DISTINCT p.id_personal, p.nombre, p.apellido, p.email FROM tb_personal p WHERE p.fecha_de_baja IS NULL Order By p.apellido, p.nombre";
$rs_destinatarios = mysqli_query($zyz, $query_rs_destinatarios) or die(mysqli_error($zyz));
$row_rs_destinatarios = mysqli_fetch_assoc($rs_destinatarios);
$totalRows_rs_destinatarios = mysqli_num_rows($rs_destinatarios);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html><!-- InstanceBegin template="/Templates/Contenido.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Documento sin título</title>
<!-- InstanceEndEditable --><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
<!--
body {
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
}
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}
-->
</style>
<!-- InstanceBeginEditable name="head" -->
<style type="text/css">
<!--
.Estilo1 {
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
<!-- InstanceEndEditable -->
<script language="javascript">
function PasarEmail(valor) {
console.log(valor)
var array_valor = valor.split('///');
var email = array_valor[0];
document.form1.email_destinatario.value = email;
}
</script>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><table border="0" align="center" cellpadding="0" cellspacing="10">
<tr>
<td><!-- InstanceBeginEditable name="Contenido" -->
<table width="450" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="28"><img src="../img/tabla_tit_izq.jpg" width="28" height="40"></td>
<td valign="bottom" background="../img/tabla_tit_med.jpg"><table border="0" cellspacing="8" cellpadding="1">
<tr>
<td><span class="Estilo1">SEGUIMIENTOS DEL DATO </span> </td>
</tr>
</table></td>
<td width="28"><img src="../img/tabla_tit_der.jpg" width="28" height="40"></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="13" background="../img/tabla_cont_izq.jpg"> </td>
<td bgcolor="#9EC6EA"><table width="100%" border="0" cellspacing="4" cellpadding="4">
<tr>
<td><form method="post" name="form1" onsubmit="return Chequear(this);">
<table align="center">
<tr valign="baseline">
<td align="right" valign="top" nowrap>Observaciones del Seguimiento</td>
<td valign="top"><textarea name="observaciones_del_seguimiento" class="NO varchar" id="Observaciones del Seguimiento" <?php echo $desabilitado ?>><?php echo $row_rs_seguimiento['observaciones_del_seguimiento']; ?></textarea>
* </td>
</tr>
<tr>
<td class="Estilo2">Estado del Seguimiento:</td>
<td><select name="tb_estado_de_seguimiento" id="Estado de Seguimiento" class="SI int">
<option value="">Seleccione el Estado del Seguimiento</option>
<?php
do {
?>
<option value="<?php echo $row_rs_estado_de_seguimiento['id_estado_de_seguimiento']?>"<?php if (!(strcmp($row_rs_estado_de_seguimiento['id_estado_de_seguimiento'], $row_rs_seguimiento['tb_estado_de_seguimiento']))) {echo "selected=\"selected\"";} ?>><?php echo $row_rs_estado_de_seguimiento['detalle_del_estado']?></option>
<?php
} while ($row_rs_estado_de_seguimiento = mysqli_fetch_assoc($rs_estado_de_seguimiento));
$rows = mysqli_num_rows($rs_estado_de_seguimiento);
if($rows > 0) {
mysqli_data_seek($rs_estado_de_seguimiento, 0);
$row_rs_estado_de_seguimiento = mysqli_fetch_assoc($rs_estado_de_seguimiento);
}
?>
</select>
</td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><input name="acc" type="hidden" id="acc" value="<?php echo $acc ?>" size="32">
<input name="id_dato_art_seguimiento" type="hidden" value="<?php echo $id_dato_art_seguimiento ?>">
<input name="tb_dato_art" type="hidden" value="<?php echo $tb_dato_art ?>">
<input name="paso" type="hidden" id="paso" value="<?php echo $paso+1 ?>" size="32"></td>
<td><input type="submit" value="<?php echo $etiqueta_boton ?>"></td>
</tr>
<tr>
<td colspan="2"><hr></td>
</tr>
<tr>
<td></td>
<td><input type="checkbox" name="enviar_mail" value="SI">Enviar seguimiento por correo</td>
</tr>
<tr>
<td>DE:</td>
<td><?php echo $row_rs_remitente['nombre']; ?>, <?php echo $row_rs_remitente['apellido']; ?>" (<?php echo $row_rs_remitente['email']; ?>)
<input name="nombre_remitente" type="hidden" id="nombre_remitente" value="<?php echo $row_rs_remitente['nombre']; ?>, <?php echo $row_rs_remitente['apellido']; ?>">
<input name="email_remitente" type="hidden" id="Email del Remitente (DE:)" value="<?php echo $row_rs_remitente['email']; ?>" size="50" class="SI varchar">
</td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td>Para:</td>
<td><select name="destinatario" id="destinatario" onChange="PasarEmail(this.value)">
<option value=""></option>
<?php
do {
?>
<option value="<?php echo $row_rs_destinatarios['email']?>///<?php echo $row_rs_destinatarios['nombre']?>"><?php echo $row_rs_destinatarios['nombre']?> <?php echo $row_rs_destinatarios['apellido']?></option>
<?php
} while ($row_rs_destinatarios = mysqli_fetch_assoc($rs_destinatarios));
$rows = mysqli_num_rows($rs_destinatarios);
if($rows > 0) {
mysqli_data_seek($rs_destinatarios, 0);
$row_rs_destinatarios = mysqli_fetch_assoc($rs_destinatarios);
}
?>
</select>
</td>
</tr>
<tr>
<td></td>
<td><input name="email_destinatario" type="text" id="Email de Destinatario (PARA:)" size="50" class="SI varchar"></td>
</tr>
<tr>
<td>Mensaje para el correo:</td>
<td><textarea name="mensaje_para_email" rows="7" cols="40"></textarea></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"> </td>
<td> </td>
</tr>
</table>
</form>
</td>
</tr>
</table></td>
<td width="13" background="../img/tabla_cont_der.jpg"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="28"><img src="../img/tabla_pie_izq2.jpg" width="28" height="19"></td>
<td background="../img/tabla_pie_med2.jpg"> </td>
<td width="28"><img src="../img/tabla_pie_der2.jpg" width="28" height="19"></td>
</tr>
</table>
</td>
</tr>
</table>
<!-- InstanceEndEditable --></td>
</tr>
</table></td>
</tr>
</table>
</body>
<!-- InstanceEnd --></html>
<?php
mysqli_free_result($rs_seguimiento);
?>