title: Should I build a wrapper around this entity?
body: <p>I have the following layout:</p>
  
  <p>Entities:</p>
  
  <pre><code>Order
  OrderItem
  </code></pre>
  
  <p>DAO classes:</p>
  
  <pre><code>OrderDAO
  OrderItemDAO
  </code></pre>
  
  <p>So I have POCO classes, and DAO classes.  </p>
  
  <p>Now I want to encapsulate the above entities into another entity, so I can have methods like:</p>
  
  <pre><code>x.AddItem(OrderItem item)
  x.CalculateTotal();
  x.CalculateShipping();
  x.Charge();
  </code></pre>
  
  <p>What would this type of entity be called? Factory? Or just a simple wrapper class?</p>