コード例 #1
0
def findPedidos(nroFrom):
    clientes = Cliente.all()
    app.logger.debug(jsonify(clientes))
    idCliente = 0
    for objCliente in clientes:
        app.logger.debug(objCliente.telefono)
        if (nroFrom[9:] == objCliente.telefono):
            idCliente = objCliente.id
            break
    app.logger.debug(idCliente)
    pedidos = Pedido.all()
    idsPedidos = ''
    for objPedidos in pedidos:
        if (objPedidos.cliente_id == idCliente):
            app.logger.debug(objPedidos.id)
            idsPedidos += str(objPedidos.id) + ' '
            break
    respuesta = ''
    if idsPedidos == '':
        respuesta = 'No hay pedidos para tu número de telefono'
    else:
        respuesta = 'Escribe el número de pedido para ver el detalle: ' + idsPedidos
        respuesta += ' en este formato *mipedido <id_pedido>*'
    #pedidos = .where('votes', '>', 100).update(status=2)
    resp = MessagingResponse()
    msg = resp.message()
    msg.body(respuesta)
    return str(resp)
コード例 #2
0
def get_allclients():
    cliente = Cliente.all()
    return jsonify(cliente)
コード例 #3
0
def clientes_all():
    clnt = Cliente.all()
    return jsonify(clnt)