def testReadOnly(self): bank = BankAccount() bank.number = "1234567890" bank.amount = Decimal("100.00") bank.save() logs = Log.objects.all()
def create_bank_account(): account_number = input('Entre com o número da conta: ') owner_name = input('Entre com o nome do correntista: ') option = int( input('Deseja entrar com o saldo da conta? (1 - Sim; 0 - Não) ')) if option == 1: account_balance = float(input('Entre com o saldo da conta: ')) new_bank_account = BankAccount(account_number, owner_name, account_balance) elif option == 0: new_bank_account = BankAccount(account_number, owner_name) else: print('Opção inválida') quit() return new_bank_account
def create_account(self, user, account_name): account = BankAccount(balance=0, name=account_name) user.bank_accounts.append(account) self.__session.add(user) self.__session.commit() return account
def get(self): f = profile_form() user = self.current_user accounts = user.get_bank_accounts() accounts = BankAccount.listify(accounts) if accounts.count() else [] user.formify() f.fill(user) self.render("profile/edit", f=f, user=user, accounts=accounts)
def user(self, *args): user = User.one({'username': args[0]}) if not user: raise tornado.web.HTTPError(404) return accounts = user.get_bank_accounts() accounts = BankAccount.listify(accounts) if accounts.count() else [] user.formify() f = profile_form() f.fill(user) self.render("admin/user", user=user, accounts=accounts, f=f)
def main(): while True: option = input("Which option do you want to run (M for menu)?\n>") if option == "M": print(""" Press 1 to create an account Press 2 to close an account Press 3 to make a deposit Press 4 to make a withdrawal Press 5 to make a transfer Press 6 to list all open accounts Press Q to leave this program""") elif option == "1": account_type = input( "For checking, press C. For Savings, press S.\n>") if account_type == "C" or "c": nickname = input("What's the account nickname?\n>") balance = int(input("What's the opening balance?\n>")) new_account = BankAccount("Checking", nickname, balance) accounts[nickname] = {"Checking"} print(new_account) elif account_type == "S" or "s": nickname = input("What's the account nickname?\n>") balance = int(input("What's the opening balance?\n>")) new_account = BankAccount("Savings", nickname, balance) print(new_account) elif option == "3": amount = int( input("How much do you want to deposit on your account?\n>")) new_account.deposit(amount) print(new_account) elif option == "4": amount = int( input( "How much do you want to withdraw from your account?\n>")) new_account.withdraw(amount) print(new_account) elif option == "Q" or "q": break
def update(request): bank = BankAccount() bank.number = "1234567891" bank.amount = Decimal("100.00") bank.save() return HttpResponse("hello")