public List <PurchaseModel> GetPurchase(IEnumerable <Guid> goodsIds) { var subscriberId = UserContext.Current.SubscriberId; Expression <Func <PurchaseEntity, bool> > predicate = s => goodsIds.Contains(s.Id); return(_searchRepository.GetPurchase(subscriberId, predicate)); }
public List <PurchasePropertyModel> Provide(Guid goodsId) { var subscriberId = UserContext.Current.SubscriberId; var goods = _searchRepository.GetPurchase(subscriberId, goodsId); return(_categoryPropertyProvider.ProvideAssociations(goods.CategoryId)); }