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; case 'cargarViatico': $obj = new Viatico(); $datos = $obj->cargarViatico(); break; case 'registrarPrecios': $obj = new Viatico();