AttendanceUseCase

@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)