Commit Graph

13 Commits

Author SHA1 Message Date
05d860795e add rollcall title case history query 2026-01-11 15:12:08 +03:30
ef865d9c68 Add Skill navigation to Phase/ProjectSection, refactor logic
- Add Skill navigation properties to PhaseSection and ProjectSection, with EF Core mappings and migration for foreign keys and indexes.
- Refactor SetSkillFlags in GetProjectsListQueryHandler for clarity and efficiency; use eager loading for Skill.
- Add HasRemainingTime() to TaskSection and enforce time check in ChangeStatusSectionCommandHandler.
- Optimize EmployeeDocumentsRepository queries; add EmployeeId to WorkshopWithEmployeeDocumentsViewModel.
- Improve CustomExceptionHandler to handle FluentValidation exceptions and return proper status codes.
- Add FluentValidation package reference and perform minor code cleanups.
2025-12-15 20:56:32 +03:30
de52a0be98 change thumbnails for list 2025-06-01 19:00:57 +03:30
MahanCh
a620872de1 remove leftWork for rejected employeedocument rejected 2025-05-10 19:53:20 +03:30
SamSys
5aa714e81d set roleid Permission for employeedocument workflow admin 2025-05-05 22:05:30 +03:30
MahanCh
6eec454685 employeeDocument Refactor 2025-05-05 18:09:53 +03:30
MahanCh
b6ac3073d3 fix speed workflow employeeDocuments 2025-04-30 16:48:52 +03:30
MahanCh
424acb9661 fix employee document bug for uploading client 2025-03-16 17:52:48 +03:30
MahanCh
89a01b5948 add employee by client to orginal part 1 2025-03-08 21:49:34 +03:30
SamSys
21bdf1e696 change 2025-03-03 20:31:47 +03:30
SamSys
c2aaceda5a AccountLeftwork change to access admin 2025-03-02 20:48:09 +03:30
SamSys
33968edf28 Enhance employee document handling and reporting
- Added logic to include insurance left works in the EmployeeDocumentsRepository.
- Modified employee ID retrieval in LeftWorkRepository to account for insurance left works.
- Updated working hours calculations in RollCallMandatoryRepository to consider leave days and overtime.
- Improved layout and presentation in PrintDetailsRollCall, PrintOneRollCall, and PrintDetailsRollCallRaw for better readability and consistency.
- Adjusted leave type handling in roll call views for accurate attendance representation.
2025-02-25 22:08:55 +03:30
SamSys
e6dd81de9b changes 2025-02-18 16:16:33 +03:30