예제 #1
0
                    <?php 
    $i = 1;
    ?>

                    <?php 
    foreach ($bicicletas_todas as $bicicleta) {
        ?>
                        <?php 
        $codigo_estacion = Estacion::getCodigoEstacion($bicicleta->PUESTO_ALQUILER_id);
        $nombre_estacion_propietaria = Estacion::getNombreEstacion($bicicleta->PUESTO_ALQUILER_id);
        $estado_bicicleta = Bicicleta::getEstadoBicicleta($bicicleta->id);
        $estacionamiento_secuencia = Bicicleta::getEstacionamiento($bicicleta->id);
        $estacionamiento_estacion_codigo = Bicicleta::getEstacionamientoEstacionCodigo($bicicleta->id);
        $tipo_bibicleta = Bicicleta::getTipo($bicicleta->TIPO_id);
        $estacionamiento_codigo = $estacionamiento_secuencia != null ? $estacionamiento_estacion_codigo . 'P' . $estacionamiento_secuencia : '-';
        $estacionamiento_nombre = Estacion::getEstacionNombreByCodigo($estacionamiento_estacion_codigo);
        $estacionamiento_acual = $estacionamiento_nombre != null ? '<i class="fa fa-fw fa-home"></i> ' . $estacionamiento_nombre . ' - <i class="fa fa-product-hunt"></i> ' . $estacionamiento_codigo : '-';
        $class = '';
        switch ($bicicleta->ESTADO_id) {
            case 8:
                $class = 'text-danger';
                break;
            case 3:
                $class = 'text-warning';
                break;
        }
        ?>
                        <tr>
                            <td class="<?php 
        echo $class;
        ?>
예제 #2
0
<?php

$Estacion = new Estacion();
?>

<div class="modal fade" id="crearTicket" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
    <div class="modal-dialog" role="document">
        <div class="modal-content">

            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
                        aria-hidden="true">&times;</span></button>
                <h4 class="modal-title" id="myModalLabel"><i class="fa fa-plus-circle"></i> Crear Ticket</h4>
            </div>

            <div class="modal-body">
                <form class="form-horizontal" id="form_ticket">
                    <div class="row">
                        <!-- validacion parqueos disponibles en estacion destino -->
                        <input type="hidden" id="estacion_destino_parqueo_disponible" value="1">

                        <div class="form-group">
                            <!--id-->
                            <div class="col-xs-2 col-xs-offset-1">
                                <label for="ticket_id">ID</label>
                            </div>
                            <div class="col-xs-3">
                                <input class="form-control" id="ticket_id" type="text"
                                       value="<?php 
echo Ticket::cargarUltimoId();
?>
예제 #3
0
        ?>
</td>
                            <td><i class="fa fa-user"></i> <?php 
        echo Usuario::getUsuarioNombreById($ticket->USUARIO_id);
        ?>
</td>
                            <td><i class="fa fa-bicycle"></i> <?php 
        echo Bicicleta::getBicicletaCodigoById($ticket->BICICLETA_id);
        ?>
</td>
                            <td><i class="fa fa-home"></i> <?php 
        echo Estacion::getEstacionNombreById($ticket->origen_puesto_alquiler) . ' - ' . $estacionamiento_origen;
        ?>
</td>
                            <td><i class="fa fa-home"></i> <?php 
        echo Estacion::getEstacionNombreById($ticket->destino_puesto_alquiler) . ' - ' . $estacionamiento_destino;
        ?>
</td>
                            <td><?php 
        echo $ticket->fecha . ' / <small>' . $ticket->hora_creacion . '</small>';
        ?>
</td>
                            <td><?php 
        echo $ticket->hora_retiro;
        ?>
</td>
                            <td><?php 
        echo $ticket->hora_entrega;
        ?>
</td>
                            <td class="<?php 
예제 #4
0
            <?php 
if (count($estacionamientos) == 0) {
    $Estacionamiento->load->view('sin_datos');
}
?>

            <?php 
foreach ($estacionamientos as $estacionamiento) {
    ?>

                <?php 
    $estacionamiento_codigo = $Estacionamiento->generarCodigo($estacionamiento->id);
    ?>
                <?php 
    $estacion_nombre = Estacion::getNombreEstacion($estacionamiento->PUESTO_ALQUILER_id);
    ?>
                <?php 
    $bicicleta = $Bicicleta->cargarBicicleta($estacionamiento->BICICLETA_id);
    ?>
                <?php 
    if ($bicicleta != null) {
        $bicicleta_codigo = Bicicleta::generarCodigo($bicicleta->id);
        $bicicleta_estado = Bicicleta::getEstadoBicicleta($bicicleta->id);
        $codigo_bicicleta_mostrar = '<i class="fa fa-bicycle"></i> ' . $bicicleta_codigo . ' - <small>' . $bicicleta_estado . '</small>';
        $clase = $bicicleta->ESTADO_id;
    } else {
        $codigo_bicicleta_mostrar = '-';
        $clase = '';
    }
    if ($clase == 3) {
예제 #5
0
 public static function generarCodigo($estacionamiento_id)
 {
     $estacionamiento = \App\Estacionamiento::find($estacionamiento_id);
     if ($estacionamiento != null) {
         $estacion_codigo = Estacion::getCodigoEstacionByIdDevolver($estacionamiento->PUESTO_ALQUILER_id);
         $secuecia = $estacionamiento->codigo;
         return $estacionamiento_codigo = $estacion_codigo . 'P' . $secuecia;
     } else {
         return null;
     }
 }
예제 #6
0
 public static function generarCodigo($bicileta_id)
 {
     $bicileta = \App\Bicicleta::find($bicileta_id);
     if ($bicileta != null) {
         $estacion_codigo = Estacion::getCodigoEstacionByIdDevolver($bicileta->PUESTO_ALQUILER_id);
         $secuecia = $bicileta->codigo;
         return $estacionamiento_codigo = $estacion_codigo . 'B' . $secuecia;
     } else {
         return null;
     }
 }