feat: add Transaction service with UnitsByTransStateList and PayCosts

This commit is contained in:
2026-06-09 01:30:05 +03:30
parent e2afe8af9a
commit 0caf9d58b8
2 changed files with 52 additions and 6 deletions

View File

@@ -16,12 +16,8 @@ namespace Complex.Application.Services.TransactionServices
{
public interface ITransactionService
{
/*
گزارش پرداختی های یک واحد
گزارش وضعیت پرداخت واحدهای یک مجتمع
ثبت یک تراکنش شارژ
*/
ResultDto<List<TransactionDto>> UnitsByTransStateList(Guid complexId, Guid? UnitId, CommonRequestDto commonRequestDto);
ResultDto PayCosts(List<long> UnitCostIds, Guid UnitId, long Amount, string UserPhone, string Description);
}
public class TransactionService : ITransactionService