From aa031c130ed38491a4c1475650062e7deb72ba15 Mon Sep 17 00:00:00 2001 From: Ione 15 Date: Tue, 26 Mar 2024 01:26:41 +0100 Subject: [PATCH] Added Sqlite Task Adding --- main.py | 9 ++++++++- todo.db | Bin 28672 -> 28672 bytes 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 34ec415..9058809 100644 --- a/main.py +++ b/main.py @@ -7,6 +7,10 @@ con = sqlite3.connect("todo.db") cur = con.cursor() +def get_time(): + return (datetime.now() - datetime(1970, 1, 1)).total_seconds() + time.timezone # timezone so we get utc time! + + def add_item_dialog(): input_field = tk.Tk() input_field.title("Add Item") @@ -34,6 +38,9 @@ def add_item(entry, input_field): print("a") if item: listbox.insert(tk.END, item) + cur.execute("INSERT INTO todo(\"ID\",\"TODO\",\"CREATION_DATE\",\"DUE_DATE\",\"PRIO\",\"IMP\") VALUES (NULL, " + "'%s', '%s','%s', '%s', '%s' )" % (item, get_time(), get_time(), 100, 0)) + con.commit() input_field.destroy() @@ -45,7 +52,7 @@ def remove_item(): def update_list(): listbox.delete(0, listbox.size()) # clear listbox - cur_time = (datetime.now() - datetime(1970, 1, 1)).total_seconds() + time.timezone # timezone so we get utc time! + cur_time = get_time() total_time = [] remaining_time = [] diff --git a/todo.db b/todo.db index b130d802cc331761503f7f3cf491323307f4a31b..c35d9ff7ef464db5bd6b61a7e33f8a75c0d979a1 100644 GIT binary patch delta 224 zcmZp8z}WDBae_4CsfjYqjHfmxEaVquU|?Y9S7YR_=fBUtk3WHb0lzc9+Gark0scs7 zc6J6~c6LV2#H3`$n+>gPa`Drk^vx7$Hkf2$B1kZ8!)I|Q9hV}@!p=KsLJ|A+q@{|BJrNBo;V_zNfi0JFLpqW}N^