26 lines
1001 B
C#
26 lines
1001 B
C#
using System.Collections.Generic;
|
|
using System.Threading.Tasks;
|
|
using _0_Framework_b.Domain;
|
|
using CompanyManagment.App.Contracts.TemporaryClientRegistration;
|
|
|
|
namespace Company.Domain.TemporaryClientRegistrationAgg;
|
|
|
|
public interface IInstitutionContractTempRepository : IRepository<long, InstitutionContractTemp>
|
|
{
|
|
/// <summary>
|
|
/// دریافت قرارداد موقت
|
|
/// با توجه به آیدی طرف حساب
|
|
/// یا آیدی قرارداد
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <param name="contractingPartyId"></param>
|
|
/// <returns></returns>
|
|
Task<InstitutionContractTempViewModel> GetInstitutionContractTemp(long id,long contractingPartyTempId);
|
|
|
|
/// <summary>
|
|
/// دریافت لیست طرف حساب هایی که ثبت نام آنها تکمیل شده
|
|
/// جهت نمایش در کارپوشه
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
Task<List<RegistrationWorkflowMainList>> GetAllCompletedRegistration();
|
|
} |