using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using PartnerDAL.DTO.PartnerProduct; namespace PartnerDAL.CustomCode.PartnerProduct { public interface IPartnerProductDAL { Task GetPartnerProduct(int partnerProductId, LoginDTO loginDTO); Task GetPartnerProductListByPartner(int partnerId, LoginDTO loginDTO); Task GetSelectListPartnerProduct(CriteriaDTO criteriaDTO, LoginDTO loginDTO, CancellationToken ct); Task SavePartnerProduct(PartnerProductDTO partnerProductDTO, LoginDTO loginDTO); Task UpdatePartnerProduct(PartnerProductDTO partnerProductDTO, LoginDTO loginDTO); Task DeletePartnerProduct(int partnerProductId, LoginDTO loginDTO); } }