Extend HRMS RFID lookup to include uind_serial, function_id, department_id, created_by, and tag created timestamp Persist new tag fields + meal session code in SQLite scan records; auto-migrate schema and drop deprecated EmployeeDbId column Enforce “once per meal session per local day” scan rule (keep short per-card debounce; remove global cooldown) Enhance sync: insert scans into production lunch_order_transactions (MySqlConnectionString) and into HRMS/local lunch_order (HrmsLookupConnectionString) with duplicate guard; include location_site_id from SQLite SiteId |
||
|---|---|---|
| .. | ||
| AppDbContext.cs | ||
| DatabasePath.cs | ||
| DbContextFactory.cs | ||