Beispiel #1
0
        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));
        }
Beispiel #2
0
        public List <PurchasePropertyModel> Provide(Guid goodsId)
        {
            var subscriberId = UserContext.Current.SubscriberId;
            var goods        = _searchRepository.GetPurchase(subscriberId, goodsId);

            return(_categoryPropertyProvider.ProvideAssociations(goods.CategoryId));
        }