コード例 #1
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def get_airport(iata_code):
    conn = db.get_instance()
    if iata_code is None:
        result = yield conn.run_transaction(airports.get_airports)
    else:
        result = yield conn.run_transaction(airports.get_airport, iata_code)
    raise tornado.gen.Return(result)
コード例 #2
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def list_countries(iso_code):
    conn = db.get_instance()
    if iso_code is None:
        results = yield conn.run_transaction(countries.get_countries)
    else:
        results = yield conn.run_transaction(countries.get_country, iso_code)
    raise tornado.gen.Return(results)
コード例 #3
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def list_flights(data, col_name, start, length, order):
    conn = db.get_instance()
    total_size = 506190
    # total_size = total_size[0]['total']
    if data is None:
        results = yield conn.run_transaction(flights.get_flights, col_name,
                                             start, length, order)
        filtered = total_size
    else:
        results, filtered = yield conn.run_transaction(
            flights.get_flights_from_to_date, data, col_name, start, length,
            order)

    # total_records = yield conn.run_transaction(flights.get_total_num)
    raise tornado.gen.Return((results, total_size, filtered))
コード例 #4
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def asignar_avion(info):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.asignar_avion, info)
    raise tornado.gen.Return(result)
コード例 #5
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def registrar_aerolinea(aerolinea):
    conn = db.get_instance()
    result = yield conn.run_transaction(aerolineas.registrar_aerolinea,
                                        aerolinea)
    raise tornado.gen.Return(result)
コード例 #6
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def registrar_viajero(viajero):
    conn = db.get_instance()
    result = yield conn.run_transaction(viajeros.registrar_viajero, viajero)
    raise tornado.gen.Return(result)
コード例 #7
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def registrar_usuario(usuario):
    conn = db.get_instance()
    result = yield conn.run_transaction(usuarios.registrar_usuario, usuario)
    raise tornado.gen.Return(result)
コード例 #8
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def dar_usuarios():
    # result= {"usuarios":[{'id':1, 'name':'Empire Strikes Back', 'duration':120}, {'id':2, 'name':'Dr Strangelove', 'duration':120}]}
    conn = db.get_instance()
    result = yield conn.run_transaction(usuarios.dar_usuarios)
    print result
    raise tornado.gen.Return(result)
コード例 #9
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def dar_trafico_aereo_vuelos_carga(cuerpo):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.dar_trafico_aereo_vuelos_carga,
                                        cuerpo)
    raise tornado.gen.Return(result)
コード例 #10
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def dar_vuelo(id_vuelo):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.dar_vuelo, id_vuelo)
    raise tornado.gen.Return(result)
コード例 #11
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def dar_reserva(id_reserva):
    conn = db.get_instance()
    result = yield conn.run_transaction(reservas.dar_reserva, id_reserva)
    raise tornado.gen.Return(result)
コード例 #12
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def cancelar_reserva(cod):
    conn = db.get_instance()
    result = yield conn.run_transaction(reservas.cancelar_reserva, cod)
    raise tornado.gen.Return(result)
コード例 #13
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def consultar_aerolinea_carga_aeropuerto(cod):
    conn = db.get_instance()
    result = yield conn.run_transaction(
        aerolineas.consultar_aerolinea_carga_aeropuerto, cod)
    raise tornado.gen.Return(result)
コード例 #14
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def producido_fechas_personas(cuerpo):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.producido_fechas_personas,
                                        cuerpo)
    raise tornado.gen.Return(result)
コード例 #15
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def producido_carga(id_vuelo):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.producido_carga, id_vuelo)
    raise tornado.gen.Return(result)
コード例 #16
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def reservas_num_vuelos(temp):
    conn = db.get_instance()
    result = yield conn.run_transaction(reservas.reservas_num_vuelos, temp)
    raise tornado.gen.Return(result)
コード例 #17
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def cancelar_vuelo(temp):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.cancelar_vuelo, temp)
    raise tornado.gen.Return(result)
コード例 #18
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def liberar_cupos(reserva):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.liberar_cupos, reserva)
    raise tornado.gen.Return(result)
コード例 #19
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def vuelo_directo(datos):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.vuelo_directo, datos)
    raise tornado.gen.Return(result)
コード例 #20
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def mas_escalas(datos):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.mas_escalas, datos)
    raise tornado.gen.Return(result)
コード例 #21
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def dar_no_vuelos(cuerpo):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.dar_no_vuelos, cuerpo)
    raise tornado.gen.Return(result)
コード例 #22
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def dar_viajes_admin(temp):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.dar_viajes_admin, temp)
    raise tornado.gen.Return(result)
コード例 #23
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def two_phase_commit_example2(conn_2, conn_3):
    conn_1 = db.get_instance()
    result = yield conn_1.run_transaction(test_func2, conn_2, conn_3)
    # result = yield result
    raise tornado.gen.Return(result)
コード例 #24
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def dar_aviones(temp):
    conn = db.get_instance()
    result = yield conn.run_transaction(aviones.dar_aviones, temp)
    raise tornado.gen.Return(result)
コード例 #25
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def registrar_administrador(administrador):
    conn = db.get_instance()
    result = yield conn.run_transaction(
        administradores.registrar_administrador, administrador)
    raise tornado.gen.Return(result)
コード例 #26
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def dar_origen_destino(temp):
    conn = db.get_instance()
    result = yield conn.run_transaction(vuelos.dar_origen_destino, temp)
    raise tornado.gen.Return(result)
コード例 #27
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def registrar_remitente(remitente):
    conn = db.get_instance()
    result = yield conn.run_transaction(remitentes.registrar_remitente,
                                        remitente)
    raise tornado.gen.Return(result)
コード例 #28
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def reservas_a_cancelar(temp):
    conn = db.get_instance()
    result = yield conn.run_transaction(reservas.reservas_a_cancelar, temp)
    raise tornado.gen.Return(result)
コード例 #29
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def registrar_aeropuerto(aeropuerto):
    conn = db.get_instance()
    result = yield conn.run_transaction(aeropuertos.registrar_aeropuerto,
                                        aeropuerto)
    raise tornado.gen.Return(result)
コード例 #30
0
ファイル: tm.py プロジェクト: rgarcia11/sistrans
def consultar_aerolinea_carga_gerente():
    conn = db.get_instance()
    result = yield conn.run_transaction(
        aerolineas.consultar_aerolinea_carga_gerente)
    raise tornado.gen.Return(result)