Ejemplo n.º 1
0
 /// <summary>
 /// Binds the surrogate values to the search template.
 /// </summary>
 /// <param name="emptyTemplate">The empty template.</param>
 public void BindToSearchTemplate(OrderItemTemplate emptyTemplate)
 {
     if (this.OrderID != null)
     emptyTemplate.OrderID = this.OrderID.Value;
     if (this.ProductID != null)
     emptyTemplate.ProductID = this.ProductID.Value;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// SQL like query to find and return a list of objects based on a template.</summary>
 /// <remarks> A query template is used for creating SQL like queries, in a more OO fashion.</remarks>
 /// <param name="template">OrderItemTemplate.</param>
 /// <returns> ObjectList&lt;OrderItem&gt; </returns>
 public ObjectList<OrderItem> Find(OrderItemTemplate template)
 {
     ObjectList<OrderItem> c = new ObjectList<OrderItem>();
     foreach(OrderItem eo in base.Find(template))
     c.Add(eo);
     return c;
 }