Commit Graph

19 Commits

Author SHA1 Message Date
ba2b402c04 Add Financial Invoice Management System
Refactored `FinancialInvoice` to include new properties (`Description`, `PublicId`, `IsActive`) and methods for managing items and statuses. Introduced `FinancialInvoiceItem` for invoice itemization. Updated `PaymentTransaction` to reference `FinancialInvoice`.

Enhanced repository and application layers with CRUD operations, advanced search functionality, and integration with contracts. Updated `CompanyContext` with `DbSet<FinancialInvoices>` and `DbSet<FinancialInvoiceItem>`.

Created new database tables for `FinancialInvoices` and `FinancialInvoiceItem`, and updated relationships with `PaymentTransactions`. Added DTOs for invoice creation, editing, and searching. Registered `IFinancialInvoiceRepository` for dependency injection.
2025-11-13 12:49:30 +03:30
3e5520d8a0 merge from master 2025-11-11 19:57:05 +03:30
11207a785c fix institution contract list bugs 2025-10-04 11:38:45 +03:30
MahanCh
d3157780ea feat: refactor registration workflow to use InstitutionContractDuration and add new endpoint for registration workflow items 2025-08-21 13:32:24 +03:30
MahanCh
dfb78db2fa feat: add installment management to InstitutionContract and related classes 2025-08-20 13:32:55 +03:30
MahanCh
4aa710b7d6 add search 2025-08-11 15:13:31 +03:30
MahanCh
c1fcaa1726 add transaction controller and create api
edit institutionContractController.cs and add excel download
2025-08-06 11:37:06 +03:30
MahanCh
f2717de5bf merge from CreateApi for GetDetailsByPublicId 2025-07-21 15:11:18 +03:30
MahanCh
6932ba7b79 add query for getting data from sms preview 2025-07-21 14:57:36 +03:30
MahanCh
cc3b18bc99 add publicId to financialStatement 2025-07-21 14:19:51 +03:30
MahanCh
0859cd3ba4 merged from client/financial/api 2025-07-20 13:06:17 +03:30
MahanCh
200f86b270 add using 2025-07-20 13:05:25 +03:30
MahanCh
54b3d6ad2c fix bugs 2025-07-20 13:05:13 +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
558021ac6a feat: add debt amount in client profile 2025-07-16 14:24:39 +03:30
MahanCh
a4dbb016d2 add financial invoice 2025-07-14 14:32:58 +03:30
MahanCh
fb52e99c68 add financial statement controller 2025-07-13 14:17:52 +03:30
samsys
75bc2360ea Add project files. 2024-07-05 21:36:15 +03:30