Example #1
0
<?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');
Example #3
0
<?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');
Example #4
0
<?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');
Example #5
0
<?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');
Example #7
0
        }
        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>
Example #8
0
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');