using System.Threading.Tasks; using _0_Framework.Domain; using CompanyManagment.App.Contracts.TemporaryClientRegistration; namespace Company.Domain.TemporaryClientRegistrationAgg; public interface IContractingPartyTempRepository :IRepository { /// /// چک میکند که آیا طرف حساب با این کد ملی قبلا ایجاد شده است یا خبر /// اگر ایجاد شده احراز هویت نشده احراز هویت میشود /// /// /// Task CheckExistOrAuthenticated(string nationalCode, string dateOfBirth); /// /// دریافت اطلاعات طرف حساب موقت با کد ملی /// /// /// ContractingPartyTempViewModel GetByNationalCode(string nationalCode); /// /// دریافت اطلاعات طرف حساب موقت با کد ملی /// /// /// ContractingPartyTempViewModel GetByContractingPartyTempId(long contractingPartyTempId); }