Beispiel #1
0
def transfer():
    sID = input("Enter source ID: ")
    if Tank.isIDValid(sID) == False:
        print("Invalid ID entered. \n Back to Menu.")
        return
    dID = input("Enter Destination ID: ")
    if Tank.isIDValid(dID) == False:
        print("Invalid ID entered. \n Back to Menu.")
        return
    transferAMT = 0
    while(transferAMT <= 0):
        transferAMT = int(input("Enter positive amount to transfer: "))

    if tank_manager.transfer(sID, dID, transferAMT) == True:
        print("Tank ID: %s transfered %d to Tank ID: %s" % (sID, transferAMT, dID))
    else:
        print("Did not transfer.")
Beispiel #2
0
def delete():
    id = input("Enter the id of the tank you want to remove: ")
    if Tank.isIDValid(id) == False:
        print("Invalid ID entered. \n Back to Menu.")
        return
    if tank_manager.delete(id) == True:
        print("Tank with ID: %s terminated." % id)
    else:
        print("Tank Not terminated.")
Beispiel #3
0
def add():
    id = input("Enter new Tank ID: ")
    if Tank.isIDValid(id) == False:
        print("Invalid ID entered.\n Tank Not Added.")
        return
    pNumber = input("Enter Part Number: ")
    amtLeft = input("Enter Amount Left: ")
    capacity = input("Enter Capacity: ")
    date = input("Enter the date (Y-M-D): ")
    newTank = id +"," + pNumber + "," + amtLeft + "," + capacity + "," + date
    addedTank = Tank(newTank)
    if tank_manager.add(addedTank) == True:
        print("Tank with ID: %s Added." % id)
    else:
        print("Tank Not Added.")