Commit Graph

60 Commits

Author SHA1 Message Date
3258deeb2c Add support for APK versioning with force update functionality and separate APK types 2025-11-16 13:38:24 +03:30
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
SamSys
57ef47473b changes 2025-11-12 16:24:06 +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
861b214b0c test sepehr gatway completed 2025-11-11 17:34:40 +03:30
SamSys
690f574240 fix conflict 2025-11-11 16:12:35 +03:30
SamSys
05abc67cdd add gatewaypayment test 2025-11-11 16:11:04 +03:30
adef1fc15a feat: update workshop_name assignment in Index.cshtml.cs to use the directory name instead of the full path 2025-11-08 15:29:58 +03:30
597f54c062 feat: update workshop_id assignment in Index.cshtml.cs to use dynamic workshop name from directory path 2025-11-08 15:04:49 +03:30
c0ead0a917 feat: refactor CreateDadmehrWorkshopFaceEmbedding method to handle subdirectories and improve image processing logic 2025-11-08 12:37:23 +03:30
22b67b344a feat: update WorkshopEmbedding method and enhance EmployeeFaceEmbedding model with additional properties 2025-11-06 10:02:11 +03:30
f4853b6f39 feat: add EmployeeFaceEmbedding integration to CameraController and application logic 2025-11-05 17:56:37 +03:30
a0e2b969c0 fix insitution contract convetor for multi employer workshops 2025-10-13 10:47:29 +03:30
9ebbe00a95 fix bug 2025-10-11 23:35:28 +03:30
6d0072c8ac add InstitutionContractExtenstionTemp - add mongodb Config 2025-10-06 15:04:26 +03:30
024b8cfaa9 boost get list 2025-10-05 14:40:32 +03:30
b8c738bd14 add convertor for InstitutionContract.cs 2025-10-05 11:42:48 +03:30
2e97d3238d add convertor for InstitutionContract 2025-10-04 17:20:01 +03:30
MahanCh
f2717de5bf merge from CreateApi for GetDetailsByPublicId 2025-07-21 15:11:18 +03:30
MahanCh
cc3b18bc99 add publicId to financialStatement 2025-07-21 14:19:51 +03:30
MahanCh
f8a1aa596d merge from api createApigateway 2025-07-19 13:25:58 +03:30
MahanCh
62bcd4d6b6 add payment for api gateway 2025-07-17 15:20:34 +03:30
MahanCh
eecdcc11c0 add dad-mehr api gateway for test 2025-07-16 11:59:02 +03:30
MahanCh
ba994a5802 feat: add wallet api for aqaye pardakht 2025-07-10 11:55:18 +03:30
MahanCh
2e63c7b80a refactor: complete get payment transaction - add paymentCallBack 2025-07-09 11:54:28 +03:30
MahanCh
60b53f6e39 add payment PaymentGateway 2025-07-08 12:54:23 +03:30
MahanCh
a8c449c101 TOMAM for Change friday work with WeeklyOfDays 2025-06-29 14:30:36 +03:30
SamSys
158fc91a67 changes 2025-05-31 00:43:50 +03:30
24982e11d3 add tomam 2025-05-30 23:34:08 +03:30
SamSys
429b9aad27 changes 2025-05-12 21:20:22 +03:30
SamSys
c7ac3ac7cb BreakTime Merged 2025-05-12 21:14:26 +03:30
MahanCh
c168843afc add new find rotating shifts 2025-05-11 17:02:48 +03:30
SamSys
51291d6de7 Merge Edit CustomizeChekout after change salaryAid or .... 2025-05-10 20:49:49 +03:30
MahanCh
cebb525968 fix bugs and add tomam for salaryAid calculation date 2025-05-10 19:50:01 +03:30
MahanCh
d1e5adf96f add salaryAid calculation Date and
edit checkout on cahnge salary & ...
2025-05-08 14:08:28 +03:30
MahanCh
fbf367677c Change rollcall rotating shift TimeDifferences 2025-05-08 12:16:26 +03:30
MahanCh
8e8e9ef5de Revert "changes"
This reverts commit 1e18fe1067.
2025-05-07 22:39:25 +03:30
MahanCh
1e18fe1067 changes 2025-05-07 22:39:09 +03:30
MahanCh
a49e2dbb75 complete employeeDocument Query(Tomam) 2025-05-06 14:16:55 +03:30
MahanCh
6eec454685 employeeDocument Refactor 2025-05-05 18:09:53 +03:30
SamSys
f9298e1320 toumam changes 2025-04-28 17:00:34 +03:30
SamSys
ce088fc432 save changes tomam 2025-04-28 16:59:35 +03:30
MahanCh
3e02cd711f fix shiftDateBug 2025-04-28 16:23:09 +03:30
7ad1a2f376 add tomam 2 2025-04-24 15:07:30 +03:30
MahanCh
98a8bef754 fix rollcall shiftdate bug 2025-04-21 15:42:30 +03:30
MahanCh
ac46886922 add grouping search for loan reward SA fine 2025-04-13 22:23:25 +03:30
MahanCh
3e914b7b1d fix add reward bug 2025-04-05 12:29:29 +03:30
MahanCh
40f021197b add method for creating reward for kebab mahdi 2025-04-05 09:47:00 +03:30
67111fff6b add filter for create reward 2025-03-25 17:22:14 +03:30