AttendanceUseCase

data class AttendanceUseCase @Inject constructor(val getAllAttendance: GetAllAttendance, val updatePresentOrTotal: UpdatePresentOrTotal, val getAttendanceById: GetAttendanceById, val addAttendance: AddAttendance, val updateAttendance: UpdateAttendance, val undoAttendance: UndoAttendance, val archiveAttendance: ArchiveAttendance, val deleteAttendance: DeleteAttendance, val deleteAllAttendance: DeleteAllAttendance, val getAllSubject: GetAllSubject, val addOrRemoveFromSyllabus: AddOrRemoveFromSyllabus, val getElementIdFromSubjectName: GetElementIdFromSubjectName, val getAllArchiveSubject: GetAllArchiveSubject)

Constructors

Link copied to clipboard
@Inject
constructor(getAllAttendance: GetAllAttendance, updatePresentOrTotal: UpdatePresentOrTotal, getAttendanceById: GetAttendanceById, addAttendance: AddAttendance, updateAttendance: UpdateAttendance, undoAttendance: UndoAttendance, archiveAttendance: ArchiveAttendance, deleteAttendance: DeleteAttendance, deleteAllAttendance: DeleteAllAttendance, getAllSubject: GetAllSubject, addOrRemoveFromSyllabus: AddOrRemoveFromSyllabus, getElementIdFromSubjectName: GetElementIdFromSubjectName, getAllArchiveSubject: GetAllArchiveSubject)

Properties