28 lines
927 B
C#
28 lines
927 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using _0_Framework.Application;
|
|
using _0_Framework.Domain;
|
|
using CompanyManagment.App.Contracts.FinancilTransaction;
|
|
|
|
namespace Company.Domain.FinancialTransactionAgg;
|
|
|
|
public interface IFinancialTransactionRepository : IRepository<long, FinancialTransaction>
|
|
|
|
{
|
|
EditFinancialTransaction GetDetails(long id);
|
|
void RemoveFinancialTransaction(long id);
|
|
|
|
/// <summary>
|
|
/// ایجاد بدهی استند حضور غیاب برای اکسل
|
|
/// </summary>
|
|
/// <param name="contractingPartyId"></param>
|
|
/// <param name="transactionDate"></param>
|
|
/// <param name="debt"></param>
|
|
/// <param name="description"></param>
|
|
/// <returns></returns>
|
|
OperationResult CreateDebtFromExcel(long contractingPartyId, string transactionDate, double debt,
|
|
string description);
|
|
} |