Merge branch 'Feature/InstitutionContract/add-registration-style' into Main
This commit is contained in:
@@ -997,6 +997,11 @@ public class InstitutionContractApplication : IInstitutionContractApplication
|
||||
contractingParty = contractingPartyResult.Data;
|
||||
}
|
||||
|
||||
if (_institutionContractRepository.Exists(x =>
|
||||
x.ContractingPartyId == contractingParty.id && x.RepresentativeId == command.RepresentativeId &&
|
||||
x.TypeOfContract == "JobRelation"))
|
||||
return opration.Failed(
|
||||
"برای این معرف و طرف حساب قبلا قرارداد ایجاد شده است، شما میتوانید از تمدید استفاده کنید");
|
||||
|
||||
var contractNo = $"{syear}{smonth}{sday}/{contractingParty.ArchiveCode}/0";
|
||||
|
||||
@@ -1292,6 +1297,11 @@ public class InstitutionContractApplication : IInstitutionContractApplication
|
||||
return await _institutionContractRepository.GetExtenstionPaymentMethod(request);
|
||||
}
|
||||
|
||||
public async Task<OperationResult> ExtenstionComplete(InstitutionContractExtensionCompleteRequest request)
|
||||
{
|
||||
return await _institutionContractRepository.ExtenstionComplete(request);
|
||||
}
|
||||
|
||||
private async Task<OperationResult<PersonalContractingParty>> CreateLegalContractingPartyEntity(
|
||||
CreateInstitutionContractLegalPartyRequest request, long representativeId, string address, string city,
|
||||
string state)
|
||||
|
||||
Reference in New Issue
Block a user