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