Manju Device CSV Parser
Source:
BiometricReaderBase.cs(abstract) →ManjuBiometricReader.cs(implementation)
Class Hierarchy
ManjuBiometricReader.ProcessFile() Logic
Punch Timing String Format
The PunchTimings field stores all raw punches as a comma-separated string:
"09:32,12:45,13:02,14:30,18:15"
↑ ↑
FirstIn LastOut
From this string:
FirstIn = 09:32 (earliest)
LastOut = 18:15 (latest)
Raw data preserved for audit