public List <OrderChargeModel> Provide(Guid orderId) { var subscriberId = UserContext.Current.SubscriberId; var order = _orderSearchRepository.GetEntity(subscriberId, orderId); return(_orderCategoryChargeProvider.ProvideAssociations(order.CategoryId)); }
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); }