Commit Graph

2 Commits (7a76516bd8180f9ff6babdfd61da8c8a89b8f0e8)

Author SHA1 Message Date
SYED MUSTUFA AHMED NAQVI 5651f3e6cf Add employee designation and grade details to scan exports
- fetch `position_title` from HRMS employee lookup and carry it through RFID scan persistence

- extend `lunch_order_transactions` migration with `grade_type` and `Designation` columns for existing databases

- store designation on `ScanRecord` and include both grade label and designation in CSV exports

- add a helper to format grade type for export as “Management” / “Non Management”
2026-05-23 11:03:46 +05:00
SYED MUSTUFA AHMED NAQVI 0e171af1fa Updated the grade mapping logic in HrmsMenuItemForMapping.cs to map Contractual and MTO/TE/Intern to MANAGEMENT and Unassigned (and empty values) to NON_MANAGEMENT.
The FromGradeType method in HrmsMenuItemForMapping was modified to handle the new mapping rules, ensuring that menu items and lunch order items align with the updated grade-to-menu mapping:
Contractual and MTO/TE/Intern are now mapped to MANAGEMENT menu.

Unassigned and empty values are mapped to NON_MANAGEMENT.
2026-04-02 10:34:52 +05:00