예제 #1
0
def deposit_money(id):
    try:
        acc_no = int(input("Enter your account No\n"))
    except:
        print("Invalid Account No")
        return
    account = database.get_all_info_account(acc_no,id,"deposit")
    if account is not None:
        try:
            amount = int(input("Enter amount to Deposit\n"))
        except:
            print("Invalid Amount")
            return
        if account.deposit(amount) == True:
            try:
                database.money_deposit_customer(account,amount)
            except cx_Oracle.DatabaseError as e:
                print("Sorry something went Wrong")
                print(e)
                con.rollback()
                return
            print("Rs ",amount,"Successfully deposited");
            print("Balance : Rs ",account.get_balance())

    else:
        print("Sorry Account No doesn't match")
예제 #2
0
def deposit_money(id):
    try:
        acc_no = int(input("Enter your account No: "))
    except:
        print("ERROR: Invalid Account No")
        return
    account = database.get_all_info_account(acc_no, id, "deposit")
    if account is not None:
        try:
            amount = int(input("Enter amount to Deposit: Rs "))
        except:
            print("ERROR: Invalid Amount")
            return
        if account.deposit(amount) == True:
            database.money_deposit_customer(account, amount)
            print("Rs ", amount, "Successfully deposited")
            print("Balance : Rs ", account.get_balance())

    else:
        print("ERROR: Account No doesn't match")