public List <OrderChargeModel> Provide(Guid orderId)
        {
            var subscriberId = UserContext.Current.SubscriberId;
            var order        = _orderSearchRepository.GetEntity(subscriberId, orderId);

            return(_orderCategoryChargeProvider.ProvideAssociations(order.CategoryId));
        }
Exemple #2
0
        public OrderModel GetOrder(Guid orderId)
        {
            var subscriberId = UserContext.Current.SubscriberId;
            var order        = _orderSearchRepository.GetEntity(subscriberId, orderId);
            var properties   = _orderPropertyValueSearchRepository.GetPropertyValues(subscriberId, orderId);
            var charges      = _orderChargeValueSearchRepository.GetChargeValues(subscriberId, orderId);
            var model        = Mapper.Map <OrderModel>(order);

            model.Properties = properties;
            model.Charges    = charges;
            return(model);
        }