Пример #1
0
<?php

session_start();
if (isset($_SESSION['registrado'])) {
    require_once "../clases/AccesoDatos.php";
    require_once "../clases/invitado.php";
    require_once "../clases/cliente.php";
    require_once "excel.php";
    require_once "excel-ext.php";
    header("Content-Type: application/vnd.ms-excel");
    header("Expires: 0");
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
    header("content-disposition: attachment;filename=invitados.xls");
    $arrayDeInvitados = invitado::TraerInvitados($_SESSION['registrado']);
    foreach ($arrayDeInvitados as $invitado) {
        $assoc = array(array("DNI" => $invitado->dni, "Nombre" => $invitado->nomyape, "Parentezco" => $invitado->pariente, "Mesa" => $invitado->nromesa));
    }
    createExcel("invitados.xls", $assoc);
    //$arrayDeInvitados);
    exit;
}
Пример #2
0
<?php

session_start();
if (isset($_SESSION['registrado'])) {
    require_once "clases/AccesoDatos.php";
    require_once "clases/cliente.php";
    require_once "clases/invitado.php";
    $arrayTipoCliente = cliente::traerTipo($_SESSION['registrado']);
    $tipo = $arrayTipoCliente->tipo_usuario;
    $estadisticas = invitado::TraerEstadisticas($_SESSION['registrado']);
    $estCliente = invitado::EstadisticasClientes();
    echo "<h2> Bienvenido: " . $_SESSION['registrado'] . "</h2>";
    if ($tipo == "cliente") {
        ?>

		<div id="container" style="min-width: 310px; height: 400px; margin: 0 auto">
		</div>

		<table class="table" id="tablaEstadistica" style=" background-color: beige;display:none;">
			<thead>
				<tr>
					<th>Mesas</th><th>Invitados en mesas</th>
				</tr>
			</thead>
		<tbody>
		<?php 
        foreach ($estadisticas as $row) {
            echo "<tr>\n\t\t\t\t<td></td>\n\t\t\t\t<td>" . $row["invitadosenmesa"] . "</td>\n\t\t\t\t</tr>   ";
        }
        ?>
		</tbody>
Пример #3
0

<?php 
if (validadora::TieneSesionValida()) {
    require_once "../clases/invitado.php";
    require_once "../clases/empresa.php";
    require_once "../clases/AccesoDatos.php";
    $usr = usuario::TraerUsuarioPorNombre($_SESSION['usuarioActual']);
    $invitados = invitado::TraerInvitadosPorEmpresa($usr[0]->idEmpresa);
    ?>
	<table class="table table-hover">
		<thead>
			<tr>
				<td>  Nombre     </td>
				<td>  Apellido  </td>
				<td>  Dni  </td>
				<td>  Sexo  </td>
				<td>  Empresa  </td>
				<td>  Modificar     </td>
				<td>  Borrar  </td>
			</tr> 
		</thead>	
		<tbody>
		<?php 
    foreach ($invitados as $inv) {
        $emp = empresa::TraerEmpresaPorId($inv->idEmpresa);
        echo " \t<tr>\n\t\t\t\t\t<td>{$inv->nombre}</td>\n\t\t\t\t\t<td>{$inv->apellido}</td>\n\t\t\t\t\t<td>{$inv->dni}</td>\n\t\t\t\t\t<td>{$inv->sexo}</td>";
        echo "<td>" . $emp[0]->nombre . "</td>";
        echo "\t<td><a id='modificar' class='btn btn-warning' onclick=modificarInvitado({$inv->id})><span class='glyphicon glyphicon-pencil'>&nbsp;</span> Modificar </a></td>\n                <td><a id='borrar' class='btn btn-danger' onclick='borrarInvitado({$inv->id})'><span class='glyphicon glyphicon-trash'>&nbsp;</span> Borrar </a></td> \n\t\t\t\t</tr>";
    }
    ?>
Пример #4
0
        $cantidad = $invitado->GuardarInvitado();
        echo $cantidad;
        break;
    case 'ModificarInvitado':
        session_start();
        $invitado = new invitado();
        $invitado->user = $_SESSION['registrado'];
        $invitado->dni = $_POST['dni'];
        $invitado->nomyape = $_POST['nomyape'];
        $invitado->pariente = $_POST['pariente'];
        $invitado->nromesa = $_POST['nromesa'];
        $cantidad = $invitado->ModificarInvitado();
        echo $cantidad;
        break;
    case 'MostrarEstadisticas':
        include "archivos/estadisticas.php";
        break;
    case 'TraerInvitadosDNI':
        $invitado = invitado::TraerInvitadosDNI($_POST['dni']);
        echo json_encode($invitado);
        break;
    case 'VerEnMapa':
        include 'partes/formMapaGoogle.php';
        break;
    case 'MostrarBotones':
        include "partes/botonesABM.php";
        break;
    default:
        # code...
        break;
}
$quehago = $_POST['queHago'];
switch ($quehago) {
    case 'borrar':
        $inv = new invitado();
        $inv->id = $_POST['id'];
        $resultado = $inv->BorrarInvitado();
        echo $resultado;
        break;
    case 'borrarUsuario':
        $usr = new usuario();
        $usr->id = $_POST['id'];
        $resultado = $usr->BorrarUsuario();
        echo $resultado;
        break;
    case 'GuardarInvitado':
        $inv = new invitado();
        $inv->id = $_POST['id'];
        $inv->nombre = $_POST['nom'];
        $inv->apellido = $_POST['ape'];
        $inv->dni = $_POST['dni'];
        $inv->sexo = $_POST['sexo'];
        $inv->idEmpresa = $_POST['idEmp'];
        $cantidad = $inv->GuardarInvitado();
        echo true;
        break;
    case 'GuardarQueja':
        $queja = new queja();
        $queja->problema = $_POST['problema'];
        $queja->fecha = date('y-m-d');
        $queja->mail = $_POST['email'];
        $cantidad = $queja->InsertarQueja();