MahanCh
18e559f1ae
Enhance law management functionality and API
...
Updated ILawApplication with new methods for activating and deactivating laws by type. Added UpsertLaw method for creating and updating laws. Modified LawViewModel and EditLaw to include LawType. Enhanced LawApplication methods to support new features and updated GetLawByType to return default laws when none exist. Introduced LawController with endpoints for law operations.
2025-09-14 10:47:31 +03:30
MahanCh
e1dfd8c8e1
Enhance institution contract query to support 'blue' as an active status and update discounted amount calculation in client registration
2025-09-13 18:23:12 +03:30
MahanCh
b1c9b2669d
Update institution contract query to include 'blue' as a valid active status
2025-09-13 16:52:47 +03:30
MahanCh
116f40d87d
Add exception handling for unsuccessful institution contract creation
2025-09-13 13:15:32 +03:30
MahanCh
6a982a80f7
Refactor date of birth handling in EmployerApplication
2025-09-13 12:52:44 +03:30
MahanCh
604ac76a1a
Add employer workflow registration edit and delete functionality
2025-09-11 12:58:50 +03:30
MahanCh
5a1d2640c3
Merge branch 'Main' into Feature/InstitutionContract/add-registration-style
2025-09-09 13:12:02 +03:30
MahanCh
de0e21f98b
Sort law items by OrderNumber in LawRepository for consistent ordering
2025-09-09 13:11:55 +03:30
MahanCh
80ed1e9469
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-09 11:55:31 +03:30
MahanCh
0609c66e0a
Refactor LawApplication class for improved readability and consistency
2025-09-09 11:55:19 +03:30
MahanCh
add5b8ef8e
Enforce minimum item requirement for law creation and editing; remove unused OrderNumber property from LawItemViewModel
2025-09-09 11:55:01 +03:30
MahanCh
c5091c53a4
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-09 10:56:43 +03:30
MahanCh
3f1664a844
Refactor payment calculations in PlanPercentageRepository and TemporaryClientRegistrationApplication for improved accuracy
2025-09-09 10:56:19 +03:30
MahanCh
fdc5ea950f
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-08 17:02:41 +03:30
MahanCh
39d62eb02d
Adjust online and in-person sum amount calculation for accuracy
2025-09-08 16:42:33 +03:30
MahanCh
a42ef19470
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-08 13:02:10 +03:30
MahanCh
7ae7d8fc07
Throw InternalServerException for null API response and specific error codes in employer and temporary client registration applications
2025-09-08 13:01:55 +03:30
MahanCh
2bc7766ba1
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-08 12:29:50 +03:30
MahanCh
d780f24b36
Validate birth date against existing person's record in UidService
2025-09-08 12:29:30 +03:30
MahanCh
d7b49f8fc3
Comment out unused properties in PlanPercentageRepository for clarity
2025-09-08 11:59:55 +03:30
MahanCh
14480eb683
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-07 16:16:11 +03:30
MahanCh
882a295413
Refactor Law model to use LawType enum and update repository methods for asynchronous operations
2025-09-07 16:14:44 +03:30
MahanCh
785e364efc
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-07 15:06:33 +03:30
MahanCh
bd83ed3880
Add Remove method to institution contract controller for contract deletion
2025-09-07 15:06:19 +03:30
MahanCh
fae3c7cbd3
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-07 14:46:31 +03:30
MahanCh
052b94a66e
Remove TelephoneNumber property from employer application model
2025-09-07 14:46:16 +03:30
MahanCh
369757aebe
Merge branch 'Feature/Ticket/Add-Api' into Main
2025-09-07 14:30:54 +03:30
MahanCh
38d8e88fd6
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-07 14:10:42 +03:30
MahanCh
bcedb0d690
Add Persian date of birth property to employer application model
2025-09-07 14:10:14 +03:30
MahanCh
3662502db1
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-07 11:54:56 +03:30
MahanCh
0701b334e4
Add [FromBody] attribute to AuthenticateEmployer method parameter
2025-09-07 11:54:20 +03:30
MahanCh
631bf3a920
feat: add TicketController for admin ticket management with CRUD operations
2025-09-07 10:28:41 +03:30
MahanCh
874bce1113
feat: add TicketController with CRUD operations for ticket management
2025-09-07 09:22:03 +03:30
MahanCh
1f897fa0c9
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-06 14:43:01 +03:30
MahanCh
5f7c27e45c
Add handling for deactivated institution contracts in query logic
2025-09-06 14:42:50 +03:30
MahanCh
824a80d1fe
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-06 12:43:48 +03:30
MahanCh
9e2ec49247
Refactor institution contract status handling and improve query logic
2025-09-06 12:43:37 +03:30
MahanCh
f5137d0bab
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-03 17:25:08 +03:30
MahanCh
881bdfa7ae
Add discounted amount for one month in client registration application
2025-09-03 17:24:51 +03:30
MahanCh
e063870b36
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-03 16:32:41 +03:30
MahanCh
fe8335af55
Update obligation calculation to use one-time payment without tax
2025-09-03 16:32:27 +03:30
MahanCh
179ff95d54
fix: normalize file extension check to lowercase
2025-09-03 15:22:55 +03:30
MahanCh
5c3119d3d2
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-03 13:47:34 +03:30
MahanCh
0c56240158
Remove unnecessary assignment of discount in one-time payment calculation
2025-09-03 13:47:21 +03:30
MahanCh
2e703c49f7
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-03 13:12:33 +03:30
MahanCh
e9dbfb411a
Update installment labels in client registration application to use simplified Persian terms
2025-09-03 13:11:33 +03:30
MahanCh
40a02dbede
Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
2025-09-03 10:15:30 +03:30
MahanCh
030ce880f8
Add discounted amount calculations to institution contract responses
2025-09-03 10:15:16 +03:30
MahanCh
2b8cc9d05a
Update DailyCompensation to use response value from institution contract
2025-09-02 17:14:46 +03:30
MahanCh
0136e219a1
Refactor institution plan calculator response type and return structure
2025-09-02 16:59:47 +03:30