From 8a7e1e4c2ca9b5e131b008c05f58bb390cbb84b4 Mon Sep 17 00:00:00 2001 From: Lukas Barragan Torres Date: Tue, 18 Apr 2023 15:37:07 +0200 Subject: [PATCH] #76 added sessionDAO --- .../java/be/ugent/sel/studeez/domain/SessionDAO.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/java/be/ugent/sel/studeez/domain/SessionDAO.kt b/app/src/main/java/be/ugent/sel/studeez/domain/SessionDAO.kt index 59faa6b..77087d2 100644 --- a/app/src/main/java/be/ugent/sel/studeez/domain/SessionDAO.kt +++ b/app/src/main/java/be/ugent/sel/studeez/domain/SessionDAO.kt @@ -1,4 +1,15 @@ package be.ugent.sel.studeez.domain +import be.ugent.sel.studeez.data.local.models.SessionReport +import be.ugent.sel.studeez.data.local.models.timer_info.TimerInfo +import kotlinx.coroutines.flow.Flow + interface SessionDAO { + + fun getSessions(): Flow> + + fun saveSession(newSessionReport: SessionReport) + + fun deleteSession(newTimer: TimerInfo) + } \ No newline at end of file