Ejemplo n.º 1
0
<?php

include_once "../../modelo/constante.php";
include_once "../../modelo/clases/Fachada.php";
include_once "../../modelo/Viatico.php";
// --- Sentencia para capturar cada uno de los parametros enviados en el request --- //
foreach ($_POST as $nombre_campo => $valor) {
    $asignacion = "\$" . $nombre_campo . "='" . addslashes($valor) . "';";
    eval($asignacion);
}
switch ($accion) {
    case 'registrarSolicitud':
        $obj = new Viatico();
        $datos = $obj->registrarSolicitud($lugardes, $fedesde, $fehasta, $motivo, $otro, $otrovu, $hidempleado, $trans, $transvu, $ciu_des, $ciu_ori);
        break;
    case 'listarSolicitudes':
        $obj = new Viatico();
        $datos = $obj->listarSolicitudes();
        break;
    case 'listatSolicitudesMesAnio':
        $obj = new Viatico();
        $datos = $obj->listatSolicitudesMesAnio($mes, $anio);
        break;
    case 'listatSolicitudesNivelMesAnio':
        $obj = new Viatico();
        $datos = $obj->listatSolicitudesNivelMesAnio($mes, $anio, $gen);
        break;
    case 'listatSolicitudesGeneradas':
        $obj = new Viatico();
        $datos = $obj->listatSolicitudesGeneradas($mes, $anio);
        break;