using System; using System.Collections.Generic; using System.Threading.Tasks; using LCU.Library.Internal.CoreApiWrapperModel.CoreModels; using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.CoreRequests; using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.Persons; namespace LCU.Library.Internal.CoreApiWrapperLib.DataAccess { public interface IPersonUserFieldDao { Task InsertPersonUserField(CoreApiMessage personUserFieldRequest, int personId); Task UpdatePersonUserField(CoreApiMessage personUserFieldUpdateRequest, int personId, string userFieldId); Task>> FindPersonUserFieldCoreApiResponseByPersonId(CoreRequestParameters coreRequestParameters, int personId); Task> FindPersonsForAtmCheckHolds(DateTime? resetStartDate, DateTime? resetEndDate); } }