Delete main.py
This commit is contained in:
parent
2fc901ff90
commit
dffb4c7074
142
main.py
142
main.py
@ -1,142 +0,0 @@
|
||||
import pymssql
|
||||
import os
|
||||
import datetime
|
||||
import tkinter as tk
|
||||
from tkinter import simpledialog, messagebox
|
||||
|
||||
polaczenie = pymssql.connect(
|
||||
server='mssql-2017.labs.wmi.amu.edu.pl',
|
||||
user='dbad_s490034',
|
||||
password='EqSDqHw1hO',
|
||||
database='dbad_s490034'
|
||||
)
|
||||
|
||||
kursor = polaczenie.cursor()
|
||||
kursor.execute('SELECT * FROM zadania')
|
||||
|
||||
login = os.getenv("paradygmaty_login")
|
||||
haslo = os.getenv("paradygmaty_haslo")
|
||||
print(haslo)
|
||||
|
||||
class MojaKlasa:
|
||||
def __init__(self):
|
||||
self.elementy = kursor.fetchall()
|
||||
|
||||
def dodaj_element(self, task):
|
||||
kursor.execute('INSERT INTO zadania VALUES(%s)', (task))
|
||||
polaczenie.commit()
|
||||
|
||||
def usun_element(self, element):
|
||||
polaczenie2 = pymssql.connect(
|
||||
server='mssql-2017.labs.wmi.amu.edu.pl',
|
||||
user='dbad_s490034',
|
||||
password='EqSDqHw1hO',
|
||||
database='dbad_s490034'
|
||||
)
|
||||
kursor2 = polaczenie.cursor()
|
||||
#o = "'"+element+"'"
|
||||
kursor2.execute('DELETE FROM zadania WHERE nazwa = (%s)',(element))
|
||||
polaczenie.commit()
|
||||
polaczenie.close
|
||||
|
||||
|
||||
def wyswietl_elementy(self):
|
||||
polaczenie2 = pymssql.connect(
|
||||
server='mssql-2017.labs.wmi.amu.edu.pl',
|
||||
user='dbad_s490034',
|
||||
password='EqSDqHw1hO',
|
||||
database='dbad_s490034'
|
||||
)
|
||||
kursor2 = polaczenie.cursor()
|
||||
kursor2.execute('SELECT * FROM zadania')
|
||||
elementy = kursor2.fetchall()
|
||||
root3 = tk.Tk()
|
||||
root3.title('To do aplikacja zrobiona przez Aleksandra Radeckiego')
|
||||
root3.geometry("600x400")
|
||||
label = tk.Label(root3, text="Lista zadan:")
|
||||
label.pack()
|
||||
for element in elementy:
|
||||
label = tk.Label(root3, text=element)
|
||||
label.pack()
|
||||
|
||||
def usuwanie_wszystkiego(self):
|
||||
kursor.execute('DELETE FROM zadania ')
|
||||
polaczenie.commit()
|
||||
|
||||
|
||||
|
||||
moja_lista = MojaKlasa()
|
||||
|
||||
|
||||
|
||||
|
||||
def test2():
|
||||
wpisana_dana = simpledialog.askstring("zadanie", "Podaj zadanie jakie chcesz dodac:")
|
||||
moja_lista.dodaj_element(wpisana_dana)
|
||||
|
||||
def test3():
|
||||
wpisana_dana2 = simpledialog.askstring("zadanie", "Podaj zadanie jakie chcesz usunac:")
|
||||
moja_lista.usun_element(wpisana_dana2)
|
||||
|
||||
def test():
|
||||
moja_lista.wyswietl_elementy()
|
||||
|
||||
def test4():
|
||||
moja_lista.usuwanie_wszystkiego()
|
||||
|
||||
|
||||
def check_credentials():
|
||||
# Pobierz hasło i login od użytkownika
|
||||
wpisany_login = simpledialog.askstring("Login", "Podaj login:")
|
||||
wpisane_haslo = simpledialog.askstring("Hasło", "Podaj hasło:", show='*')
|
||||
|
||||
|
||||
if wpisany_login == login and wpisane_haslo == haslo:
|
||||
messagebox.showinfo("Sukces", "Dobre hasło i login!")
|
||||
root2 = tk.Tk()
|
||||
root2.title('To do aplikacja zrobiona przez Aleksandra Radeckiego')
|
||||
root2.geometry("600x400")
|
||||
label = tk.Label(root2, text="Witaj, użytkowniku!")
|
||||
label.pack()
|
||||
button = tk.Button(root2, text="wypisz wszystkie zadania", command=test)
|
||||
button.pack()
|
||||
button = tk.Button(root2, text="Dodaj zadanie", command=test2)
|
||||
button.pack()
|
||||
button = tk.Button(root2, text="Usun zadanie", command=test3)
|
||||
button.pack()
|
||||
button = tk.Button(root2, text="Usun wszystkie zadania", command=test4)
|
||||
button.pack()
|
||||
root2.mainloop()
|
||||
else:
|
||||
messagebox.showerror("Ostrzeżenie", "Niepoprawne hasło lub login.")
|
||||
|
||||
|
||||
root = tk.Tk()
|
||||
root.title('To do aplikacja zrobiona przez Aleksandra Radeckiego')
|
||||
root.geometry("600x400")
|
||||
label = tk.Label(root, text="Witaj, użytkowniku!")
|
||||
label.pack()
|
||||
aktualna_godzina = lambda: datetime.datetime.now().hour
|
||||
test20 = aktualna_godzina()
|
||||
label = tk.Label(root, text=("Aktualna godzina to: "+str(test20)))
|
||||
label.pack()
|
||||
wynik = 24-int(test20)
|
||||
label = tk.Label(root, text=("Śpiesz sie z wykonaniem zadan, do polnocy zostalo tyle godzin: "+str(wynik)))
|
||||
label.pack()
|
||||
#fotka
|
||||
#img = tk.PhotoImage(file="slodki_kotek_projekt.png")
|
||||
#label = tk.Label(root, img)
|
||||
#label.img = img
|
||||
#label.pack()
|
||||
#
|
||||
button = tk.Button(root, text="Sprawdź hasło i login", command=check_credentials)
|
||||
button.pack()
|
||||
root.mainloop()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user