Exemplo n.º 1
0
def opcionBorrarItemLista(listaNombre, lista):
    item = ""
    imprimirArticulos(listaNombre, lista)

    try:
        item = input("\nEscribir Numero del Articulo a Borrar o 00 para salir: ")

        if item != "00":
            itemN = int(item)
    except:
        print("\nOpcion no valida")
        input()
    else:
        if item != "00":
            if itemN >= 0 and itemN < len(lista):
                lista = ls.borrarLista(lista, itemN)
            else:
                print("\nOpcion no valida")
                input()

    return lista
Exemplo n.º 2
0
def opcionBorrarLista(lista, lista_actual):
    listaBorrar = ""
    imprimirListas(lista, lista_actual)
    try:
        listaBorrar = input("\nNumero de la Lista a Borrar (0-{0})o 00 para Cancelar: ".format(len(lista) - 1))
        if listaBorrar != "00":
            listaBorrarN = int(listaBorrar)
    except:
        print("\nOpcion no valida")
        input()
    else:
        if listaBorrar != "00":
            if listaBorrarN >= 0 and listaBorrarN < len(lista):
                lista = ls.borrarLista(lista, listaBorrarN)
                if lista_actual >= listaBorrarN:
                    if lista_actual == 0 and len(lista) > 0:
                        lista_actual = 0
                    else:
                        lista_actual -= 1
            else:
                print("\nOpcion no valida")
                input()

    return [lista_actual, lista]