public static OrderEntity TryFindOrderEntityByNumber(this TheoreticalEntities context, String orderNumber)
 {
     return context.BuildBaseOrderQuery()
         .Where(a => a.Number == orderNumber)
         .FirstOrDefault();
 }
 public static OrderEntity TryFindOrderEntity(this TheoreticalEntities context, Int32 orderId)
 {
     return context.BuildBaseOrderQuery()
         .Where(a => a.OrderId == orderId)
         .FirstOrDefault();
 }