<?php
if (session_status() <> PHP_SESSION_ACTIVE) {
session_start();
}
$tipo = isset($_GET["tipo"]) ? $_GET["tipo"] : "";
switch ($tipo){
case "inmueble_urbano":
$tipo = " - INMUEBLES URBANOS";
$valor = 1;
break;
case "inmueble_rustico":
$tipo = " - INMUEBLES RÚSTICOS";
$valor = 2;
break;
case "vias_urbanas":
$tipo = " - VÍAS URBANAS";
$valor = 3;
break;
case "vias_rusticas":
$tipo = " - VÍAS RÚSTICAS";
$valor = 4;
break;
case "derechos_reales":
$tipo = " - DERECHOS REALES";
$valor = 5;
break;
case "historico":
$tipo = " - MUEBLES DE CARÁCTER HISTÓRICO O ARTÍSTICO";
$valor = 6;
break;
case "valores_mobiliarios":
$tipo = " - VALORES MOBILIARIOS";
$valor = 7;
break;
case "creditos":
$tipo = " - CRÉDITOS Y DERECHOS";
$valor = 8;
break;
case "vehiculos":
$tipo = " - VEHÍCULOS";
$valor = 9;
break;
case "semovientes":
$tipo = " - SEMOVIENTES";
$valor = 10;
break;
case "otros_muebles":
$tipo = " - OTROS MUEBLES";
$valor = 11;
break;
case "revertibles":
$tipo = " - REVERTIBLES";
$valor = 12;
break;
default :
$tipo = " - GENERAL";
$valor = 0;
break;
}
?>
<script type="text/javascript">
window.onload = function() {
document.forms["formulario"].submit()
}
$(document).ready(function() {
//carga en una variable el id del usuario conectado a la aplicación
id_usuario_sesion = <?php print $_SESSION["id_usuario_sesion"] ?>;
//intercepta el evento submit
$('#formulario').submit(function() {
//oculta el formulario de motivo de baja
ocultar_baja();
//oculta los posibles errores anteriores que pudiera haber
ocultarErrores();
$('#resultados').html("");
mostrarResultados();
//envía el formulario usando AJAX
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data: $(this).serialize(),
//muestra un mensaje con la respuesta de PHP
success: function(data) {
//comprube si se ha encontrado o se ha producido algún error
if (data.substring(0,5) == "ERROR"){
$('#campo_errores').html('Se ha producido un error al ejecutar la búsqueda<br><br>' + data);
mostrarErrores();
ocultarResultados();
} else if (data.substring(0,5) == "VACIO"){
$('#campo_errores').html('No se ha devuelto ningún resultado para la búsqueda realizada');
mostrarErrores();
ocultarResultados();
} else{
ocultarErrores();
$('#resultados').html(data);
mostrarResultados();
}
}
})
return false;
});
});
function volver_al_menu (){
$("#capa").load('buscar');
}
//muestra los avisos y errores de la búsqueda
function mostrarErrores() {
$("#campo_errores").removeClass("oculto");
}
//oculta los avisos y errores de la búsqueda
function ocultarErrores() {
$("#campo_errores").addClass("oculto");
}
//muestra los resultados de la búsqueda
function mostrarResultados() {
$("#resultados").removeClass("oculto");
}
//oculta los resultados de la búsqueda
function ocultarResultados() {
$("#resultados").addClass("oculto");
}
//muestra los datos del usuario en un ventana nueva
function verBien(a){
var td = a.parentNode;
var tr = td.parentNode;
//carga el id del bien a modificar
window.open('index.php?tipo=modificacion_bien&id_bien=' + tr.id,'_blank');
}
//genera el certificado del bien
function verCertificado(a){
//comprueba si el usuario tiene permisos para imprimir el certificado, ya que sólo se le permite a secretarios
<?php
if ($_SESSION['rol_usuario'] <= 4){ //tiene permisos
?>
var td = a.parentNode;
var tr = td.parentNode;
$.post('informes/certificado.php', { id_bien: tr.id }, function (result) {
WinId = window.open('', 'newwin'); //, 'width=400,height=500');//resolucion de la ventana
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
});
<?php
} else { //no tiene permisos
?>
alert ("No tiene permisos para imprimir el certificado");
<?php
}
?>
}
</script>
<div id="campo_errores" class="error oculto">
</div>
<div class="titulo">
<h1>
BÚSQUEDA DE BIENES<?php print $tipo ?>
</h1>
</div>
<div class="cuadro" id="capa_alta">
<div class="titulo2">
<h1>
INTRODUZCA CUALQUIER DATO DEL BIEN A BUSCAR
</h1>
</div>
<div id="contenido_izq">
<fieldset id="cuadro_busqueda" class="subgrupo_centrado">
<legend></legend>
<?php
print '<form action="consultas/buscar.php?tipo=buscar_bienes&id_tipo=' . $valor . '" method="post" id="formulario" name="formulario">';
?>
<ul>
<li>
<label> TEXTO A BUSCAR:</label>
<input class="texto" id="nombre_usuario" name="texto" value="">
</li>
</ul>
<div class="botones botones_centrados">
<input class="boton_enviar" type="submit" value="BUSCAR" id="buscar" title="BUSCAR">
<input class="boton_enviar" type="button" value="CANCELAR" id="cancelar" title="CANCELAR" onclick="volver_al_menu();">
</div>
</form>
</fieldset>
</div>
<div id="cuadro_baja" class="oculto">
<div class="titulo2">
<br>
<h1>
INTRODUZCA EL MOTIVO POR EL QUE DAR DE BAJA EL BIEN
</h1>
</div>
<div id="contenido_izq">
<fieldset id="cuadro_busqueda" class="subgrupo_centrado">
<legend></legend>
<ul>
<li>
<label> MOTIVO DE BAJA:</label>
<input class="texto ancho400 obligatorio" id="motivo_baja" name="motivo_baja" value="">
</li>
</ul>
<div class="botones botones_centrados">
<input class="boton_enviar" type="button" value="DAR DE BAJA" id="buscar" title="DAR DE BAJA" onclick="borrarBien(bien_a_dar_de_baja);">
<input class="boton_enviar" type="button" value="CANCELAR" id="cancelar" title="CANCELAR" onclick="ocultar_baja();">
</div>
</fieldset>
<br>
</div>
</div>
<div id="cuadro_modificacion"></div>
<div id="resultados"></div>
</div>