mirror of
https://github.com/gmbrax/Pilgrim.git
synced 2026-11-10 02:30:18 +00:00
Added the Services layer to the code to do the database operation
This commit is contained in:
parent
0a9c2952ec
commit
8ad57b548f
@@ -0,0 +1,19 @@
|
||||
from pilgrim.service.entry_service import EntryService
|
||||
from pilgrim.service.travel_diary_service import TravelDiaryService
|
||||
|
||||
|
||||
class ServiceManager:
|
||||
def __init__(self):
|
||||
self.session = None
|
||||
def set_session(self, session):
|
||||
self.session = session
|
||||
def get_session(self):
|
||||
return self.session
|
||||
def get_entry_service(self):
|
||||
if self.session is not None:
|
||||
return EntryService(self.session)
|
||||
return None
|
||||
def get_travel_diary_service(self):
|
||||
if self.session is not None:
|
||||
return TravelDiaryService(self.session)
|
||||
return None
|
||||
Reference in New Issue
Block a user