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
3282825719
Merge branch 'Feature/roll-call/camera-api'
2025-11-10 09:52:29 +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
59284ffd29
feat: enhance CameraController with refined roll call enter/exit endpoints and HTTP client integration
2025-11-08 12:17:34 +03:30
5c7dd76e3f
feat: add roll call functionality to CameraController with enter and exit endpoints
2025-11-07 15:04:24 +03:30
dff6bc2541
feat: add SMS settings configuration and refactor SMS sending methods for institution creation verification
2025-11-06 12:37:06 +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
6ab418c4ab
feat: implement EmployeeFaceEmbedding model and application logic for managing embeddings
2025-11-05 14:50:44 +03:30
SamSys
74dca1d2d2
Merge branch 'master' of https://github.com/samsyntax24/OriginalGozareshgir
2025-11-04 17:38:29 +03:30
SamSys
2125e15fb9
Admin Repoert --> add EmployeeOptionsCheck to report
2025-11-04 17:27:55 +03:30
b7f7d3b223
feat: add HasLeft property to employee settings and update related logic in group settings
2025-11-04 12:15:11 +03:30
18c27d7a9a
fix dates js error
2025-11-02 11:05:27 +03:30
73da938bc9
feat: add authentication check to WorkshopEmbedding endpoint
2025-11-02 10:36:29 +03:30
SamSys
0eb9ecc373
client checkou warning message FrontEnd
2025-11-01 13:21:41 +03:30
SamSys
7b1542d5c6
Merge branch 'InsuranceEmployeeShareoCheckout'
2025-10-29 11:11:52 +03:30
SamSys
7f3f785e39
InsuranceEmployeeShare comput on checkout completed
2025-10-28 19:10:31 +03:30
SamSys
676c8d2fa6
add CheckoutWarningMessage
2025-10-28 14:56:54 +03:30
SamSys
632ab3631b
added UseWebSockets
2025-10-28 13:16:56 +03:30
08574b5bb5
fix: update application URL in launchSettings for local development
2025-10-28 09:34:13 +03:30
288e3a8988
feat: add workshop embedding endpoint to retrieve embeddings.json
2025-10-28 09:33:09 +03:30
8134216a4a
feat: update roll call links to use dynamic domain
2025-10-27 16:46:09 +03:30
SamSys
3d013cfa60
compute insuranceEmployeeShare on checkout
2025-10-27 16:41:02 +03:30
30bfc96cbe
Merge branch 'Feature/roll-call/admin-report-api'
2025-10-27 16:29:37 +03:30
5d55118c3c
feat: add endpoint to retrieve distinct workshops for roll call reporting
2025-10-27 13:25:20 +03:30
280db87408
Merge branch 'Feature/InstitutionContract/print-api'
2025-10-26 14:00:18 +03:30
c5a1e5c274
feat: implement RollCallController and enhance workshop roll call reporting functionality
2025-10-26 11:23:51 +03:30
026d8da74a
feat: implement camera login functionality and related API endpoints
2025-10-25 08:53:51 +03:30
6a6e2e532a
feat: add print API for institution contracts and include verifier details
2025-10-23 14:13:55 +03:30
174edbf87d
Merge branch 'Feature/InstitutionContract/add-old-edit-api' into Main
...
# Conflicts:
# ServiceHost/Areas/Admin/Controllers/institutionContractController.cs
2025-10-22 15:29:43 +03:30
a827470831
feat: add API for editing old institution contracts with new properties
2025-10-22 15:19:17 +03:30
45002b88c4
fix: update absence terminology to 'عدم حضور' across multiple files
2025-10-22 11:18:55 +03:30
7fd8851f71
refactor: optimize employee count calculation in InstitutionContractRepository
2025-10-21 21:57:04 +03:30
5822005b68
Merge branch 'master' into Feature/InstitutionContract/upgrade
...
# Conflicts:
# Company.Domain/InstitutionContractAgg/IInstitutionContractRepository.cs
# Company.Domain/InstitutionContractAgg/InstitutionContract.cs
# ServiceHost/Areas/Admin/Controllers/institutionContractController.cs
2025-10-21 14:45:22 +03:30
232a834dc9
feat: add resend verification link end point added
2025-10-21 11:41:23 +03:30
c5b521bc50
feat: add endpoints for inserting, removing, and retrieving amendment workshops and payment details
2025-10-21 11:04:46 +03:30
78458f24e5
feat: add entry and exit time differences to roll call reports
2025-10-20 15:43:59 +03:30
syntax24
dbddccf011
add inew permission admin > workflow > institution-contract
2025-10-19 23:06:14 +03:30
7aff8ba59f
fix: fix url workflow institution contract
2025-10-18 19:55:06 +03:30
3c6303e817
feat: add financial contracts card to workflow page
2025-10-16 18:06:44 +03:30
23386fda76
Merge branch 'Feature/contracting-party-bank-account/add-inquiry' into Main
2025-10-16 16:02:40 +03:30
119f4496cd
feat: add endpoint to retrieve UID banks with Persian names
2025-10-16 16:01:49 +03:30