示例#1
0
    def UpdateAcc(self, Field, FieldType):
        if FieldType == 'Name':
            Account.UpdateName(self, Name)

        elif FieldType == 'Mobile':
            Account.UpdateMobileNo(self, MobileNo)
        Bank.SaveFile()
        Bank.LoadFile()
示例#2
0
 def SaveFile():
     Account.SaveFile()
     Card.SaveFile()
     file = "LC22_HW1_BankClass.txt"
     f = open(file, "wb")
     pickle.dump(Bank.AccAndCardsAssoc, f)
     f.close()
示例#3
0
 def LoadFile():
     Account.LoadFile()
     Card.LoadFile()
     file = "LC22_HW1_BankClass.txt"
     f = open(file, "rb")
     Bank.AccAndCardsAssoc = pickle.load(f)
     f.close()
示例#4
0
 def Withdraw(self, amount):
     Account.Withdraw(self, amount)
     Bank.SaveFile()
     Bank.LoadFile()
示例#5
0
 def Deposit(self, amount):
     Account.Deposit(self, amount)
     Bank.SaveFile()
     Bank.LoadFile()
示例#6
0
 def AddAccount(self, Name, Bal, MobileNo, AadharNo):
     NewAcc = Account(Name, Bal, MobileNo, AadharNo)
     NewCard = Card()
     Bank.AccAndCardsAssoc[NewCard.CardNo] = NewAcc.AccNo
     Bank.SaveFile()
     Bank.LoadFile()