using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using PartnerDAL.DTO.PartnerBrand; namespace PartnerBLL.PartnerBrand { public interface IPartnerBrandBLL { Task GetPartnerBrand(int PartnerBrandId, LoginDTO loginDTO); Task GetSelectListPartnerBrand(CriteriaDTO criteriaDTO, LoginDTO loginDTO, CancellationToken ct); Task SavePartnerBrand(PartnerBrandDTO partnerBrandDTO, LoginDTO loginDTO); Task DeletePartnerBrand(int partnerBrandId, LoginDTO loginDTO); Task GetPartnerBrandListByPartner(int partnerId, LoginDTO loginDTO); Task GetPartnerProductBrand(int partnerProductId, LoginDTO loginDTO); Task SavePartnerProductBrand(PartnerProductBrandDTO partnerProductBrandDTO, LoginDTO loginDTO); Task GetResolvedBrandForClient(LoginDTO loginDTO); } }