Пример #1
0
        public void OrderChanged(Order order)
        {
            order.YtdSaleBeforeThisOrder = this.GetYtdSale(order.Salesman, order.ID, order.OrderDate.Value);
            var index = BystronicData.GetData(this).orders.FindIndex(x => x.ID == order.ID);

            if (index >= 0)
            {
                UpdateOrder(order);
                BystronicData.GetData(this).UpdateOrder(order, index);
            }
            else
            {
                AddOrder(order);
                BystronicData.GetData(this).AddOrder(order);
            }
            BystronicData.GetData(this).RefreshSalesmenData(this);
        }
Пример #2
0
 public void OrderDeleted(int orderID, out string poNumber)
 {
     DeleteOrder(orderID);
     BystronicData.GetData(this).DeleteOrder(orderID, out poNumber);
     BystronicData.GetData(this).RefreshSalesmenData(this);
 }