using GB5Shared.DTO.Framework.Login; using PartnerDAL.DTO.PartnerSync; namespace PartnerDAL.CustomCode.PartnerSync { public interface IPartnerSyncDAL { Task GetDatasetIdByCode(string datasetCode, LoginDTO loginDTO, CancellationToken ct); Task> GetPartnerProductIds(int partnerId, LoginDTO loginDTO, CancellationToken ct); Task GetSyncJobIdByDescription(string description, LoginDTO loginDTO, CancellationToken ct); Task SaveSyncJob(PartnerSyncJobDTO dto, LoginDTO loginDTO, CancellationToken ct); Task UpdateSyncJobProvision(int syncJobId, string queryCondition, int sourceDbInstanceId, int targetDbInstanceId, int modifiedById, LoginDTO loginDTO, CancellationToken ct); } }