From 0bef69a049f4bace9b06cb4beb3b0505dd7b7a44 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Mon, 22 May 2023 15:19:20 -0500 Subject: initial commit --- Account.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Account.py (limited to 'Account.py') diff --git a/Account.py b/Account.py new file mode 100644 index 0000000..11d4180 --- /dev/null +++ b/Account.py @@ -0,0 +1,26 @@ +import database + + +class Account: + def __init__(self, uuid: str, application: str, username: str, + password: str, url: str) -> None: + self.uuid = uuid + self.application = application + self.username = username + self.password = password + self.url = url + + def display_account(self) -> None: + print('ID:', self.uuid) + print('Application:', self.application) + print('Username:', self.username) + print('Password:', self.password) + print('URL:', self.url) + + def save_account(self) -> None: + database.create_account( + self.uuid, self.application, self.username, self.password, self.url) + + def delete_account(self) -> bool: + database.delete_account(self.uuid) + return True -- cgit v1.2.3-70-g09d2