示例#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)