RFID-based canteen access system with admin login, local SQLite storage, and production sync (WPF).
Go to file
SYED MUSTUFA AHMED NAQVI a42f43b2cc Sync scans to lunch_order and enforce per-session daily scans
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
2026-03-09 13:01:08 +05:00
Converters Persist per-scan meal details and fix order history state across restarts 2026-03-02 15:04:33 +05:00
Data Sync scans to lunch_order and enforce per-session daily scans 2026-03-09 13:01:08 +05:00
Helpers Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00
Models Sync scans to lunch_order and enforce per-session daily scans 2026-03-09 13:01:08 +05:00
Properties/PublishProfiles Sync scans to lunch_order and enforce per-session daily scans 2026-03-09 13:01:08 +05:00
Services Sync scans to lunch_order and enforce per-session daily scans 2026-03-09 13:01:08 +05:00
ViewModels Sync scans to lunch_order and enforce per-session daily scans 2026-03-09 13:01:08 +05:00
Views Sync scans to lunch_order and enforce per-session daily scans 2026-03-09 13:01:08 +05:00
assets feat: admin login audit in SQLite; Settings Admin Card ID from DB; Scanner dashboard UI 2026-02-04 18:18:17 +05:00
.gitignore feat(settings): add manual sync + secure config template 2026-02-11 12:47:53 +05:00
App.xaml Persist per-scan meal details and fix order history state across restarts 2026-03-02 15:04:33 +05:00
App.xaml.cs Show HRMS employee photo in dashboard and order history 2026-03-03 13:47:43 +05:00
MainWindow.xaml fixes : auto deployment and bug fixes 2026-02-16 10:17:20 +05:00
MainWindow.xaml.cs Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00
UtopiaCanteenSystem.csproj feat: MySQL direct sync, IP tracking, and SiteId normalization 2026-02-09 18:08:13 +05:00
UtopiaCanteenSystem.sln Add solution file to repo root 2026-03-05 14:13:17 +05:00
appsettings.example.json Database cleanup and production sync improvements 2026-02-18 16:50:04 +05:00
temp.txt Initial commit: admin login + scanner flow + sqlite persistence + sync service 2026-01-31 16:53:32 +05:00