10 Commits

Author SHA1 Message Date
dee6bc7bef feat: add person name and insert time to announcement DTO
- Added PersonName property to AnnouncementDto to display person's full name
- Added lookup logic to fetch person names from Persons table based on phone numbers
- Added InsertTime shadow property retrieval from EF Core to display creation date
- Updated model snapshot with new shadow properties (InsertTime, IsRemoved, RemoveTime, UpdateTime) for Chat entity
2026-06-11 19:42:58 +03:30
e4fe2389a4 feat: add unit filtering and improve unit info handling in charge cycles
- Add optional UnitId parameter to CostCyclsList method for filtering cycles by specific unit
- Replace UnitIds/UnitNames lists with structured UnitInfoDto containing Id and Name
- Clean unit names by removing "GUID#" prefix when present
- Update CostCycleDto to use UnitInfoDto list instead of separate Id and Name lists
- Fix unit assignment logic in Add and Edit methods to use new DTO structure
2026-06-10 20:17:46 +03:30
3bc209839e refactor: extract DateTime.Now conversion to variable for reuse 2026-06-09 23:50:13 +03:30
f2880a2167 feat(dashboard): add optional CommonRequestDto parameter to GetManagerSummary
Add optional CommonRequestDto parameter to GetManagerSummary method in both service interface and implementation, and update the controller endpoint to accept it as a query parameter. This allows passing common request data (e.g., pagination, filtering) to the dashboard summary retrieval.
2026-06-09 23:35:16 +03:30
56f20110ff chore: remove tracked bin/obj build artifacts from git index 2026-06-09 01:35:24 +03:30
f101085b52 feat: add Dashboard service with manager summary statistics 2026-06-09 01:30:19 +03:30
c38f2de9c4 feat: add Announcement service with GetAnnouncements and SendAnnouncement 2026-06-09 01:30:12 +03:30
0caf9d58b8 feat: add Transaction service with UnitsByTransStateList and PayCosts 2026-06-09 01:30:05 +03:30
e2afe8af9a feat: add Person search endpoint with SearchPersons method 2026-06-09 01:29:57 +03:30
8e92c983a2 first commit 2026-06-02 20:48:16 +03:30