public virtual OrderItem FindItem(Product product) { OrderItem result = null; if (product != null) { //see if this item is in the cart already return FindItem(product.SKU); } return result; }