C# .NET Windows Service for Hanvon F710X devices, handling attendance, machine-user sync, and templates. Supports batch processing, CENTRAL/SITE scope, and professional logging (InternalLogs + categorized Logs). Compatible with the Hanvon HDCP SDK.
 
 
 
Go to file
SYED MUSTUFA AHMED NAQVI 00370f4360 chore: update DeviceSettings enabled machines and template job
Site targets / template transfer flags for current migration.
2026-09-04 12:45:17 +05:00
Properties Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
device-api-dump Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
.gitignore Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
App.config chore: add app settings for transfer, photos, delete batch, and timeouts 2026-09-04 12:44:38 +05:00
ApplicationPaths.cs feat: make service paths and lifecycle Windows-Service safe 2026-09-04 12:38:00 +05:00
Attendance.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceDAO.cs fix: correct attendance insert parameter and use enrollid as ac_no 2026-09-04 12:39:16 +05:00
AttendanceMachine.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceMachineDAO.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceMachineFaceTemplateDAO.cs feat: support template load by serial and department 2026-09-04 12:41:02 +05:00
AttendanceMachineUser.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
AttendanceMachineUserDAO.cs feat: detect active registered machine users for skip logic 2026-09-04 12:41:24 +05:00
DbToDeviceFaceErrors.cs feat: classify Hanvon duplicate-face errors as DUPLICATE_FACE 2026-09-04 12:35:14 +05:00
DbToDeviceFaceErrorsTests.cs feat: classify Hanvon duplicate-face errors as DUPLICATE_FACE 2026-09-04 12:35:14 +05:00
DbToDevicePlanning.cs feat: add DB_TO_DEVICE planning and employee selection 2026-09-04 12:31:17 +05:00
DbToDevicePlanningTests.cs feat: add DB_TO_DEVICE planning and employee selection 2026-09-04 12:31:17 +05:00
DbToDeviceSummary.cs feat: skip already-registered users and emit DB_TO_DEVICE summary 2026-09-04 12:35:46 +05:00
DbToDeviceSummaryTests.cs feat: skip already-registered users and emit DB_TO_DEVICE summary 2026-09-04 12:35:46 +05:00
DeviceSettings.xml chore: update DeviceSettings enabled machines and template job 2026-09-04 12:45:17 +05:00
DeviceSettingsConfig.cs feat: add DB_TO_DEVICE planning and employee selection 2026-09-04 12:31:17 +05:00
EmployeePhotoSourceSettings.cs feat: load HRMS portal employee photos for enrollment 2026-09-04 12:33:36 +05:00
HanvonF710XAttendanceService.csproj chore: add app settings for transfer, photos, delete batch, and timeouts 2026-09-04 12:44:38 +05:00
HanvonF710XAttendanceService.sln Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
HanvonF710XWindowsService.Designer.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
HanvonF710XWindowsService.cs feat: make service paths and lifecycle Windows-Service safe 2026-09-04 12:38:00 +05:00
HanvonHttpApiClient.cs feat: enhance Hanvon HTTP client for face push and log parsing 2026-09-04 12:42:06 +05:00
HanvonHttpDiagnostics.cs feat: add Hanvon HTTP diagnostics helpers 2026-09-04 12:38:27 +05:00
HrmsEmployeeDAO.cs feat: map device serial to hrms.employee for name and photo 2026-09-04 12:34:14 +05:00
HrmsEmployeeMappingTests.cs feat: map device serial to hrms.employee for name and photo 2026-09-04 12:34:14 +05:00
HrmsEmployeePhotoClient.cs feat: load HRMS portal employee photos for enrollment 2026-09-04 12:33:36 +05:00
HrmsEmployeePhotoClientTests.cs feat: load HRMS portal employee photos for enrollment 2026-09-04 12:33:36 +05:00
INSTALL.txt Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
LogService.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
MachineScope.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
MachineUserDeleteBatcher.cs feat: batch deleteusers for pending machine-user deletions 2026-09-04 12:37:19 +05:00
MachineUserDeleteSettings.cs feat: batch deleteusers for pending machine-user deletions 2026-09-04 12:37:19 +05:00
MachineUserDeleteSync.cs feat: batch deleteusers for pending machine-user deletions 2026-09-04 12:37:19 +05:00
MachineUserDeleteSyncTests.cs feat: batch deleteusers for pending machine-user deletions 2026-09-04 12:37:19 +05:00
NedoPhotoPreprocessor.cs feat: convert NEDO XML templates to Hanvon face photos 2026-09-04 12:32:13 +05:00
NedoTemplateConverter.cs feat: convert NEDO XML templates to Hanvon face photos 2026-09-04 12:32:13 +05:00
NedoTemplateConverterTests.cs feat: convert NEDO XML templates to Hanvon face photos 2026-09-04 12:32:13 +05:00
Program.cs feat: wire console diagnostics, attendance sync, and delete orchestration 2026-09-04 12:43:38 +05:00
ProjectInstaller.Designer.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
ProjectInstaller.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
ProjectInstaller.resx Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
TemplateParser.cs Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
TemplateTransferRunner.cs feat: orchestrate DB_TO_DEVICE transfer with skip, photo, and summary 2026-09-04 12:43:10 +05:00
install-service.bat Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00
packages.config Initial commit of Hanvon F710X Attendance Service 2026-07-18 11:17:50 +05:00