Ejemplo n.º 1
0
def addEventList(eventList: List[dbClass.Event]) -> [str, bool]:
    if (dbExist()):
        dbOper.addMultipleEvents(nameOfDatabase, eventList)
        return "Added new events", True
    else:
        createNewDb()
        return msgOfDbNotExist, False
Ejemplo n.º 2
0
def addEventsSingleEvent(event: dbClass.Event) -> [str, bool]:
    if (dbExist):
        dbOper.addEvent(nameOfDatabase, event)
        return "Added new event", True
    else:
        createNewDb()
        return msgOfDbNotExist, False
Ejemplo n.º 3
0
def updateEvent(event: dbClass.Event, eventId: int):
    if (dbExist):
        dbOper.updateEvent(nameOfDatabase, event, eventId)
        return "Event has been changed", True
    else:
        createNewDb()
        return msgOfDbNotExist, False
Ejemplo n.º 4
0
def getEventsAfter(date: datetime):
    if (dbExist()):
        return dbOper.getEventsAfter(nameOfDatabase, date)
    else:
        createNewDb()
        return "Error"
Ejemplo n.º 5
0
def getEvents():
    if (dbExist()):
        return dbOper.getEvents(nameOfDatabase)
    else:
        createNewDb()
        return "Error"
Ejemplo n.º 6
0
def getEvent(eventId: int) -> dbClass.Event:
    try:
        return dbOper.getEvent(nameOfDatabase, eventId)
    except:
        return "Error"
Ejemplo n.º 7
0
def deleteEventList(eventList):
    if (dbExist()):
        return dbOper.deleteEventList(nameOfDatabase, eventList)
    else:
        createNewDb()
        return "Error"