Ejemplo n.º 1
0
        public IEnumerable <Order> GetByProduct(long productID)
        {
            Debug.WriteLine("Executing EF Order.GetByProduct");
            var orderItems = new OrderItemRepository().GetAll().ToArray();

            return(Data.Values.Where(o => orderItems.Any(i => i.OrderID == o.OrderID &&
                                                         i.ProductID == productID))
                   .Select(Mapper.Map <Order, Order>).ToArray());
        }
Ejemplo n.º 2
0
        public IEnumerable<Order> GetByProduct(long productID)
        {
            Debug.WriteLine("Executing EF Order.GetByProduct");
            var orderItems = new OrderItemRepository().GetAll().ToArray();

            return Orders.Where(o => orderItems.Any(i => i.OrderID == o.OrderID &&
                                                         i.ProductID == productID))
                         .Select(Mapper.Map<Order, Order>).ToArray();
        }