protected void onOrderChange(POSOrder order, OrderChangeTarget target) { if (order.status == OrderStatus.PENDING && order.Items.Count > 0) { order.status = OrderStatus.OPEN; } if (OrderChange != null) { OrderChange(order, target); } }