create log added

This commit is contained in:
Valeria Prakopchyk 2022-10-04 21:43:56 +02:00
parent d120cc63b8
commit 9862e1c553
2 changed files with 16 additions and 3 deletions

View File

@ -1,16 +1,20 @@
from venv import create
from models.utils import DatabaseUtils
from models.database import Database
from ui.input_menu import InputMenu, EMAIL_VALIDATOR
from views.login_menu import LoginMenu
from services.log import LogService
def main():
Database.init()
DatabaseUtils.init_city_data()
LoginMenu.display()
# LoginMenu.display()
# test = InputMenu("test")
# test.add_option("EMAIL", "email", "STR", "nick.leeman@hotmail.com", 0, 40, EMAIL_VALIDATOR)
# test.do_input()
# print(test.get_value("EMAIL"))
LogService.createlog("hoi", "hallo", "doei", True)
main()

View File

@ -1,5 +1,14 @@
import sqlite3
from datetime import datetime
from models.log import Log
from models.database import Database
class LogService:
@staticmethod
def createlog():
def createlog(username, description, additional_information, suspicious):
now = datetime.now()
date_string = now.strftime("%d-%m-%Y")
time_string = now.strftime("%H:%M:%S")
new_log = Log(Database.connection, None, username, date_string, time_string, description, additional_information, suspicious)
new_log.save()