CloverExamplePOS.POSOrder.onOrderChange C# (CSharp) Method

onOrderChange() protected method

protected onOrderChange ( POSOrder order, OrderChangeTarget target ) : void
order POSOrder
target OrderChangeTarget
return void
        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);
            }
        }