-
Notifications
You must be signed in to change notification settings - Fork 0
/
ProcesaBusqueda.php
executable file
·146 lines (139 loc) · 5.42 KB
/
ProcesaBusqueda.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
<?php
session_start();
include_once("class/ManejadorBD.class");
include_once("class/Formato.class");
$cedula=$_POST['Cedula'];
if (isset($_SESSION['xcedula']) and ($cedula==NULL or $cedula=="")){ // Si no se envia por buscar toma la cedula de la variable de sesion
$cedula=$_SESSION['xcedula'];
}
$Persona = new AdministradorBd();
$Formatear = new Formato();
$cnn=$Persona->conectaBd();
if (!$cnn) { // Si la Conexion Falla
$Persona->controlError(1);
exit();
}
$Consulta= $Persona->ejecutaQuery("select * from persona where cedula=$cedula order by apellidos"); //Ejecuta el Query en la Base de Datos old: and estatus=1
if (!$Consulta) {
$Persona->controlError(2);
exit();
}
$Fila = $Persona->obtieneRegistro($Consulta);
if ($Persona->cuentaRegistro($Consulta) > 0) {
// Crea variables de sesion con la consulta o reasigna segun consulta
/*$_SESSION['xcedula']=$Fila['cedula'];
$_SESSION['persona']=$Fila['nombre']." ".$Fila['apellidos'];*/
?>
<script type="text/javascript" src="js/Validar.js"></script>
<script type="text/javascript">
function SeleccionaOpcCombo(xTipo, xValor, xUbicacion, xSede){
$.post("LlenaCombo.php", { Tipo:xTipo, Valor:xValor }, function(data){
$('#'+xTipo).html(data);
});
}
</script>
<form name="FActualizar" id="Actualizar" method="Post" action="ActualizaTransaccion.php">
<fieldset class="ui-corner-all bordeForm">
<legend>Consulta de Datos Personales</legend>
<table width='750'>
<tr><td colspan="5"> </td></tr>
<tr>
<td width="20%"><label for="Cedula">Cédula</label></td>
<td width="20%"><input id="Cedula" name="Cedula" tabindex='1' maxlength="10" value="<?php echo $cedula ?>" disabled>
<input type="hidden" value="<?php echo $cedula ?>" name="xCedula">
<input type="hidden" value="Actualizar" name="Tipo">
</td>
<td rowspan="8"> </td>
<?php
$filename = "images/fotos/".$cedula.".jpg";
if ( !file_exists($filename) ) {
$filename = "images/fotos/SinFoto.jpg";
}
?>
<td width="30%" rowspan="8" class="ui-corner-all bordeForm"><img src="<?php echo $filename ?>" width="250" height="250"></td>
<td rowspan="8"> </td>
</tr>
<tr>
<td width="20%"><label for="Nombre">Nombre</label></td>
<td width="20%"><input id="Nombre" name="Nombre" tabindex='2' size="40" OnKeyUp="Mayuscula(this);" value="<?php echo $Fila['nombre'] ?>"></td>
</tr>
<tr>
<td><label for="Apellidos">Apellidos</label></td>
<td><input id="Apellidos" name="Apellidos" tabindex='3' size="40" OnKeyUp="Mayuscula(this);" value="<?php echo $Fila['apellidos'] ?>"></td>
</tr>
<tr>
<td>
<label for="Genero">Género</label>
</td>
<td>
<select id="Sexo" name="Sexo" title="Seleccione una Opción">
<option value=""></option>
<option value='F'>Femenino</option>
<option value='M'>Masculino</option>
</select>
</td>
</tr>
<tr>
<td><label for="FechaIngreso">Fecha de Ingreso</label></td>
<td><input id="FechaIngreso" name="FechaIng" tabindex='4' value="<?php echo $Formatear->cambiaFecha($Fila['fechaingreso']) ?>"></td>
</tr>
<tr>
<?php
if ($Fila['tipopersona'] =='08') { // si es invitado cambia el label a procedencia
echo "<td><label for='DirHab'>Lugar de Procedencia</label></td>";
}else{
echo "<td><label for='DirHab'>Dirección de Habitación</label></td>";
}
?>
<td><textarea id="DirHab" name="DirHab" size="40" cols="40" rows="2"><?php echo $Fila['direccion'] ?></textarea></td>
</tr>
<tr>
<td><label for="Email">E-mail</label></td>
<td><input id="Email" name="Email" tabindex='5' size="40" value="<?php echo $Fila['email'] ?>"></td>
</tr>
<tr>
<td>
<label id="Eleccion">Elección</label>
</td>
<td align="right">
<button id="botonSI" name="xEleccionSI" tabindex='6' name="GuardarI" type="submit" value="SI" style='width:70px; height:40px'>SI</button>
</td>
<td align="right">
<button id="botonNO" name="xEleccionNO" tabindex='7' name="GuardarO" type="submit" value="NO" style='width:70px; height:40px'> NO </button>
</td>
</tr>
<tr><td colspan="5"> </td></tr>
<td align="right"><button id="GuardarI" tabindex='6' name="GuardarI" type="submit"> Asistir </button></td>
<td><button id="Cancelar" name="Cancelar" tabindex='7' type="reset"> Cancelar </button></td>
</table>
</fieldset>
</form>
<?php
} else {
//$_SESSION['xcedula']=$cedula; // Crea variable de sesion para capturar en el formulario de registro nuevo*/
?>
<script language='javascript'>
$("#mensaje").text("El usuario no est\u00e1 Activo en Sistema, !");
$("#dialog-message").dialog( "option", "title", "Ingreso" );
$("#dialog-message").dialog('open');
</script>
<?php
}
$Consulta= $Persona->ejecutaQuery("SELECT * FROM transaccion WHERE cedula=$cedula"); //Ejecuta el Query en la Base de Datos old: and estatus=1
$Persona->cierraConexionBd($cnn); //Cierra la conexion con la Base de Datos
if (!$Consulta) {
$Persona->controlError(2);
exit();
}else{
$fecha=date("Y-m-d");
$Fila = $Persona->obtieneRegistro($Consulta);
$totalConsulta = $Persona->cuentaRegistro($Consulta);
if($totalConsulta == 0 || $fecha != $Fila['fechatransaccion2'] ){
?>
<script type="text/javascript">
$(document).ready(function(){
//setTimeout(function(){$('#GuardarI').submit()},900)});
</script>
<?php
}}
?>