using System.Collections.Generic; using System.Threading.Tasks; using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.CoreSoapRequests; using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.CoreResponses; using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.MemberAgreements; namespace LCU.Library.Internal.CoreApiWrapperLib.DataAccess { public interface IAgreePersonDao { Task FindByUserId(string userId); Task> FindAgreePersons(int fetchAmount); Task> FindAgreePersonsWithHyphenatedUserId(); Task> FindActiveCustodialAgreePersonNumbers(); Task> FindActiveCustodialVruCardAgreementAgreePersons(); Task UpdatePersonAgreementDetailTypes(PersonAgreementDetailTypeRequest personAgreeementDetailTypeRequest); } }