コード例 #1
0
 public PaymentWindow()
 {
     _paymentController = new PaymentController();
     InitializeComponent();
     _evTableRepeater = new OperationEventRepeater <Table>();
     _evTableRepeater.OperationEvent += DoTableAlterations;
     _paymentController.AddTableAlterEvent(_evTableRepeater.Repeater);
 }
コード例 #2
0
        public PaymentTable(string tableName, PaymentController controller)
        {
            InitializeComponent();
            _paymentController = controller;
            _tableId           = Convert.ToUInt32(tableName.Substring(8));

            _evRepeater = new OperationEventRepeater <Order>();
            _evRepeater.OperationEvent += DoAlterations;
            _paymentController.AddOrderAlterEvent(_evRepeater.Repeater);

            _evTableRepeater = new OperationEventRepeater <Table>();
            _evTableRepeater.OperationEvent += DoTableAlterations;
            _paymentController.AddTableAlterEvent(_evTableRepeater.Repeater);
        }