Example #1
0
def imprimirListas(lista, lista_actual):
    Clear()
    print("**   STARTUP ABC   **")
    print("LISTA ACTUAL: {0} - {1}\n".format(lista_actual, ls.getListaNombre(lista, lista_actual)))
    for i in range(len(lista)):
        if i == lista_actual:
            print("{0} - {1}  >>  Lista Actual".format(i, lista[i][0]))
        else:
            print("{0} - {1}".format(i, lista[i][0]))
Example #2
0

def opcionVerListas(lista, lista_actual):
    imprimirListas(lista, lista_actual)
    input("\nPresione cualquier tecla para continuar: ")


if __name__ == "__main__":
    lista_actual = -1
    listas_supermercado = []
    omenu = 0
    listas_supermercado = ls.cargarListas("Tarea5.txt", listas_supermercado)
    if len(listas_supermercado) > 0:
        lista_actual = 0
    while True:
        Menu(lista_actual, ls.getListaNombre(listas_supermercado, lista_actual))
        try:
            omenu = int(input("Seleccione una opcion (1-8): "))
        except:
            print("Opcion invalida")
        else:
            if omenu == 1:
                if len(listas_supermercado) != 0:
                    opcionImprimirArticulos(listas_supermercado[lista_actual][0], listas_supermercado[lista_actual][1])
                else:
                    imprimirListaVacia()
            elif omenu == 2:
                if len(listas_supermercado) != 0:
                    listas_supermercado[lista_actual][1] = opcionAgregarItemLista(
                        listas_supermercado[lista_actual][0], listas_supermercado[lista_actual][1]
                    )