<?php revisarNivel(2); include_once 'm_equipos.php'; /* Las variables que vamos a mostrar en la vista */ $vista->titulo = 'Gestión de equipo audiovisual'; $vista->encabezado = 'Equipo audiovisuales'; $vista->equipos = $equipos->getEquipos(); presentar('equipo');
<?php revisarNivel(2); include_once 'm_reservas.php'; include_once 'm_equipos.php'; /* Las variables que vamos a mostrar en la vista */ $vista->titulo = 'Gestión de equipo audiovisual'; $vista->encabezado = 'Administración de solicitudes'; /* Solamente vamos a ver las solicitudes de esta semana */ $vista->dia = date('N'); /* Cargamos las solicitudes y las vamos guardando en un arreglo, donde cada * indice corresponde a cada dia */ $vista->vacio = true; $vista->solicitudes = array(); for ($dia = 0; $dia < 7; $dia++) { $vista->solicitudes[$dia] = $reservas->getReservasDelDia(date('Y-m-d', strtotime(sprintf('+%d days', 1 + $dia - $vista->dia)))); if (count($vista->solicitudes[$dia]) > 0) { $vista->vacio = false; } } $vista->dias = array('Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado', 'Domingo'); /* Obtenemos los cañones y laptops en existencia */ $vista->canones = $equipos->getEquiposPorTipo('canon'); $vista->laptops = $equipos->getEquiposPorTipo('laptop'); /* La semana en que estamos */ $meses = array('enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'); $vista->dia_inicial = date('d', strtotime(sprintf('+%d days', 1 - $vista->dia))); $vista->dia_final = date('d', strtotime(sprintf('+%d days', 7 - $vista->dia))); $vista->mes_final = $meses[date('n', strtotime(sprintf('+%d days', 7 - $vista->dia))) - 1]; presentar('administrar');
<?php /* Las variables que vamos a mostrar en la vista */ $vista->titulo = 'Gestión de equipo audiovisual'; $vista->encabezado = 'Iniciar sesión'; /* Lo primero que hacemos es dejar al usuario iniciar sesion */ presentar('login');
<?php revisarNivel(2); /* Las variables que vamos a mostrar en la vista */ $vista->titulo = 'Gestión de equipo audiovisual'; $vista->encabezado = 'Agregar usuario'; /* Si queremos mostrar el boton de regresar */ $vista->regresar = 'mod=administrar'; presentar('usuario_formulario');
<?php revisarNivel(2); /* Las variables que vamos a mostrar en la vista */ $vista->titulo = 'Gestión de equipo audiovisual'; $vista->encabezado = 'Agregar equipo'; /* Si queremos mostrar el boton de regresar */ $vista->regresar = 'mod=equipo'; presentar('equipo_formulario');
$vista->id = trim($_GET['id']); $vista->descripcion = $reserva['descripcion']; $vista->hora_inicio = $reserva['hora_prestamo']; $vista->hora_final = $reserva['hora_devolucion']; $vista->fecha = $reserva['fecha_reserva']; $vista->local = $reserva['aula']; $vista->canon = $reserva['canon']; $vista->laptop = $reserva['laptop']; /* Debemos de regresar las fechas y horas a su formato inicial, para que la * vista no se confunda */ $vista->hora_inicio = date('G', strtotime($vista->hora_inicio)) * 60 + date('i', strtotime($vista->hora_inicio)); $vista->hora_final = date('G', strtotime($vista->hora_final)) * 60 + date('i', strtotime($vista->hora_final)); $vista->fecha = date('Y-m-d', strtotime($vista->fecha)); } /* Las variables que vamos a mostrar en la vista */ $vista->titulo = 'Gestión de equipo audiovisual'; $vista->encabezado = 'Modificar solicitud de equipo'; /* Si queremos mostrar el boton de regresar y otras cosas*/ $vista->regresar = 'mod=reservar'; $vista->boton = 'Modificar solicitud'; $vista->accion = 'modificar'; /* Ponemos el rango en el que pueden estar las fechas */ if ($dia == 5) { $vista->fecha_inicial = date('Y-m-d', strtotime('+3 days')); $vista->fecha_final = date('Y-m-d', strtotime('+9 days')); } else { $vista->fecha_inicial = date('Y-m-d', strtotime('+2 days')); $vista->fecha_final = date('Y-m-d', strtotime('+8 days')); } presentar('reservar_formulario');
} echo '</table>'; } echo '</div>'; } if ($_POST['login']) { //echo $_FILES['archivo']['tmp_name']; //print_r($_POST); include_once 'RestMotoEx.php'; $target = 'archivos/' . basename($_FILES['archivo']['name']); if (move_uploaded_file($_FILES['archivo']['tmp_name'], $target)) { $rest = new RestMotoEx("http://localhost:3000/importares", $_POST['formato']); $resp = $rest->postDatos($_POST, realpath($target)); if ($_POST['format'] == 'json') { $resp = json_decode($resp); presentar($resp, $_POST['areas']); } else { echo $resp; } } } ?> <form method="post" enctype="multipart/form-data" action="testMotoEx.php"> <ul> <li> <label>login</label><input type="text" name="login" id="login" value="admin"> </li> <li> <label>Password</label><input type="text" name="password" id="password" value="demo123"> </li>
revisarNivel(1); include_once 'm_reservas.php'; /* Las variables que vamos a mostrar en la vista */ $vista->titulo = 'Gestión de equipo audiovisual'; $vista->encabezado = 'Solicitudes de recursos audiovisuales'; /* Debemos de saber el dia, para asi bloquear las reservas o no */ $vista->dia = date('N'); /* Dependiendo del dia, generamos los rangos de fechas de la semana siguiente */ if ($vista->dia == 5) { $fecha_inicio = date('Y-m-d', strtotime('+3 days')); $fecha_final = date('Y-m-d', strtotime('+9 days')); } elseif ($vista->dia == 6) { $fecha_inicio = date('Y-m-d', strtotime('+2 days')); $fecha_final = date('Y-m-d', strtotime('+8 days')); } else { $vista->otrodia = true; } /* Cargamos las solicitudes de esta semana para mostrarlas */ if (@$vista->otrodia) { $vista->solicitudes = array(); } else { $vista->solicitudes = $reservas->getReservas(getId(), $fecha_inicio, $fecha_final); } /* La semana siguiente */ $meses = array('enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'); $vista->dia_inicial = date('d', strtotime(sprintf('+%d days', 8 - $vista->dia))); $vista->dia_final = date('d', strtotime(sprintf('+%d days', 14 - $vista->dia))); $vista->mes_final = $meses[date('n', strtotime(sprintf('+%d days', 14 - $vista->dia))) - 1]; presentar('reservar');