Commit Graph

39 Commits

Author SHA1 Message Date
16c29bc2d0 Add SepehrPaymentGateway and enhance payment tracking
Introduced the SepehrPaymentGateway to replace the previous
payment gateway, AqayePardakht. Added `Rrn` and `DigitalReceipt`
columns to the `PaymentTransactions` table for improved payment
tracking and verification. Updated the Entity Framework model
and mappings to reflect these changes.

Refactored payment transaction logic to support the new gateway,
including creating, verifying, and handling payments. Added new
request/response models for Sepehr gateway integration. Enhanced
error handling and financial statement creation upon successful
payment verification. Removed legacy code and updated dependency
injection for the Parbad library.
2025-11-12 20:59:37 +03:30
8bd248c6a7 Integrate Sepehr payment gateway with Parbad
Added Parbad libraries and configured Sepehr gateway in `Program.cs`
and `appsettings.json`. Implemented payment request and verification
logic in `Index.cshtml.cs` and `GeneralController`. Updated
`ServiceHost.csproj` with required dependencies. Refactored roll call
logic and removed unused URLs in `launchSettings.json`. Enhanced
services with memory cache storage and added `Bogus` for data
generation.
2025-11-12 15:00:12 +03:30
7f9531f07b Integrate Sepehr payment gateway via Parbad library
Added `Parbad.Gateway.Sepehr` package to enable Sepehr payment gateway integration. Updated `Index.cshtml.cs` to handle online payment requests using `IOnlinePayment`. Configured Sepehr gateway in `Program.cs` with terminal ID from `appsettings.Development.json`. Enabled Swagger for development builds.
2025-11-12 12:01:44 +03:30
SamSys
632ab3631b added UseWebSockets 2025-10-28 13:16:56 +03:30
6d0072c8ac add InstitutionContractExtenstionTemp - add mongodb Config 2025-10-06 15:04:26 +03:30
518719a6b8 Merge branch 'Feature/admin-dashboard/api' into Main 2025-09-21 11:04:17 +03:30
MahanCh
58c015b151 fix: remove unnecessary whitespace in development environment check 2025-09-07 17:22:01 +03:30
MahanCh
e7d43316ad feat: implement AuthorizedPerson management with repository and application services 2025-08-27 11:11:32 +03:30
MahanCh
f9de490c13 cors 2025-08-07 17:13:43 +03:30
MahanCh
94aa4fda51 Merge branch 'master' into Main 2025-08-05 17:57:38 +03:30
SamSys
00357df859 test 2025-08-04 05:00:13 +03:30
MahanCh
040f40df52 add status for GetList in InstitutionContractRepository.cs 2025-08-02 13:05:32 +03:30
syntax24
0806b55dfb add client cors 2025-07-19 18:27:42 +03:30
syntax24
f550aca7f7 add client cors 2025-07-19 18:25:53 +03:30
MahanCh
aab30b3a4b Fix FinancialStatement bug 2025-07-14 17:19:27 +03:30
MahanCh
d0e05df33a Add AppSetting Configuration 2025-07-13 16:07:55 +03:30
MahanCh
fb52e99c68 add financial statement controller 2025-07-13 14:17:52 +03:30
MahanCh
b9db912441 Revert "set cookie domain"
This reverts commit b3d339d7fb.
2025-07-07 14:00:21 +03:30
MahanCh
b3d339d7fb set cookie domain 2025-07-07 13:01:50 +03:30
MahanCh
35f948484e chnage use cors placement 2025-07-03 13:46:06 +03:30
SamSys
6f292ddac6 Program.cs change 2025-07-01 03:23:43 +03:30
MahanCh
92f68d8555 fix enum convertor for api and razor 2025-06-25 11:00:35 +03:30
d27b8484a2 add entire teamwork api to original 2025-06-23 17:07:15 +03:30
SamSys
5576ee5c24 api started 2025-05-30 23:04:53 +03:30
SamSys
7d1eb780a5 amo merged 2025-05-25 21:56:13 +03:30
SamSys
9393993755 Recovery Data Completed 2025-05-20 22:15:06 +03:30
MahanCh
f68739cc22 change the Admin monthly overview by figma - add tester 2025-05-20 16:48:18 +03:30
MahanCh
dd922a72d5 add kestrel limit bodySize 2025-04-29 18:23:19 +03:30
SamSys
c17146e1b3 uid service added - task & ticket file upload max limit changed 2025-02-17 17:53:18 +03:30
SamSys
0feba76fb4 seedPermiision for subAcount 2025-01-04 18:00:04 +03:30
SamSys
cb15a14b89 leftWork Validation Chekout 2024-12-27 04:43:54 +03:30
SamSys
f626bbe791 RollCall Control For client in admin - checkoutPrint change 2024-12-10 03:31:35 +03:30
SamSys
db1b729717 add new features : WorkFlow - SubAccount - [reward - loan - fine - salaryAid] - CustomizeWorkshopSettings ... 2024-12-02 02:52:59 +03:30
SamSys
0dcdbc4f34 CostomizeRollCall Developing 2024-10-09 19:21:38 +03:30
SamSys
6dc4785057 customize checkout add - service worker disabled 2024-10-06 18:24:14 +03:30
SamSys
9077346afc RollCall first upload - task and ticket changes - client changes 2024-09-08 21:51:54 +03:30
SamSys
4d0370aa70 task changes - redirect bug fixed - captcha change 2024-08-27 20:20:40 +03:30
samsys
88fbea0a39 new sidbar - client changes - vafa 2024-07-21 21:05:30 +03:30
samsys
75bc2360ea Add project files. 2024-07-05 21:36:15 +03:30