public Order GetOrderForId(long id) { var order = orderRepository.GetOrder(id); if (order == null) { return(null); } order.Details = orderRepository.GetDetailsForOrder(id); order.ShippingMethod = shippingMethodRepository.GetShippingMethod(order.ShippingMethodID); foreach (var detail in order.Details) { detail.Product = productRepository.GetProduct(detail.ProductID); } return(order); }
public ShippingMethod GetShippingMethod(System.Int32 ShippingMethodId) { return(_iShippingMethodRepository.GetShippingMethod(ShippingMethodId)); }