Compare commits
1 Commits
Feature/Ex
...
Feature/in
| Author | SHA1 | Date | |
|---|---|---|---|
| 8750604d96 |
@@ -1611,9 +1611,23 @@ public class InstitutionContractApplication : IInstitutionContractApplication
|
||||
var transaction = await _institutionContractRepository.BeginTransactionAsync();
|
||||
await SetPendingWorkflow(institutionContractId,InstitutionContractSigningType.Physical);
|
||||
|
||||
var financialStatement = await _financialStatmentRepository
|
||||
.GetByContractingPartyId(institutionContract.ContractingPartyId);
|
||||
|
||||
DateTime today = DateTime.Today;
|
||||
var description = institutionContract.IsInstallment
|
||||
? "قسط اول سرویس"
|
||||
: "پرداخت کل سرویس";
|
||||
var debtorAmount = institutionContract.IsInstallment
|
||||
? institutionContract.Installments.First().Amount
|
||||
: institutionContract.TotalAmount;
|
||||
|
||||
var financialTransaction = new FinancialTransaction(0, today, today.ToFarsi(),
|
||||
description, "debt", "بابت خدمات", debtorAmount, 0, 0);
|
||||
financialStatement.AddFinancialTransaction(financialTransaction);
|
||||
|
||||
await transaction.CommitAsync();
|
||||
await _institutionContractRepository.SaveChangesAsync();
|
||||
await transaction.CommitAsync();
|
||||
return op.Succcedded();
|
||||
}
|
||||
|
||||
|
||||
@@ -809,7 +809,7 @@ public class institutionContractController : AdminBaseController
|
||||
}
|
||||
|
||||
[HttpPost("mannual-verify/{id}")]
|
||||
public async Task<ActionResult<OperationResult>> VerifyInstitutionContractMannualy(long id)
|
||||
public async Task<ActionResult<OperationResult>> VerifyInstitutionContractManually(long id)
|
||||
{
|
||||
var res= await _institutionContractApplication.VerifyInstitutionContractManually(id);
|
||||
return res;
|
||||
|
||||
Reference in New Issue
Block a user