示例#1
0
                    }
                } else {
                    $id_ctacte = '';
                }
                //  } // fin del for
            }
            // fin del for
            // |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
            // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
            // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
            // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
        } else {
            // fin de id_pasaje > 0
            if ($tipo == 'U') {
                // si es una utilizacion de pasaje ida y vuelta
                $res = actualizar_registro_con_transaccion($db, 'pasajes_de_vuelta', "fecha_uso=CURRENT_DATE, estado='U', id_pasaje_usado=" . $id_pasaje, 'id_pasaje_origen=' . $id_dat_ida[0]);
                if ($res == -1) {
                    $bandera_ejecucion_exitosa = 'F';
                }
            }
        }
    }
    // fin del for de pasajes
    if ($bandera_ejecucion_exitosa == 'V') {
        commit_transaccion($db);
        echo "Operación exitosa";
    } else {
        rollback_transaccion($db);
        echo $db->ErrorMsg();
    }
}
示例#2
0
 if ($detalle_pagos12[0 + $i] == 5) {
     // si es un pago con tarjeta
     $id_tarjeta = $detalle_pagos12[2 + $i];
     // obtenemos el id de la tarjeta
     $interes_tarjeta = $detalle_pagos12[3 + $i];
     // obtenemos el interes de la tarjeta
 } else {
     $id_tarjeta = 'NULL';
     $interes_tarjeta = 'NULL';
 }
 if ($detalle_pagos12[0 + $i] == 6) {
     // si es reserva de pasaje el pago
     $id_pasaje_reservado = $detalle_pagos12[2 + $i];
     // obtenemos el id de donde se desconto el pasaje            //
     // Restamos 1 pasaje a la cuenta referenciada por ID
     actualizar_registro_con_transaccion($db, 'pasajes_adelantados', 'cantidad = (cantidad - 1)', ' codigo = ' . $id_pasaje_reservado);
 } else {
     $id_pasaje_reservado = 'NULL';
 }
 //----------------------------------------------------------------------
 // Insertamos el REGISTRO DE PAGO
 // CAMPOS ---->       importe,                 forma_pago,                 fecha,       id_cheque,    id_sucursal    nro_recibo      tarjeta          interes,            id_reserva de pasaje
 $pagos_datos = $detalle_pagos12[1 + $i] . "," . $detalle_pagos12[0 + $i] . ", CURRENT_DATE, " . $id_cheque . ", " . $id_suc . ", " . $nro_recibo . ", " . $id_tarjeta . ", " . $interes_tarjeta . ", " . $id;
 //echo $id." ----  ".$pago_campos."(".$pagos_datos.")"; die();
 //  echo $pago_campos." ----  ".$pagos_datos;
 // die();
 $id_pago = ejecutar_sql_y_dar_id_con_transaccion($db, 'pagos', $pago_campos, $pagos_datos);
 //echo 'pagos '.$pago_campos."  ".$pagos_datos;
 //echo $id_pago;
 //die();
 if ($tipo == 2) {