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); }
public void OrderDeleted(int orderID, out string poNumber) { DeleteOrder(orderID); BystronicData.GetData(this).DeleteOrder(orderID, out poNumber); BystronicData.GetData(this).RefreshSalesmenData(this); }