private void ProcessRefreshList() { foreach (Shipper tmp in _RefreshShippers) { ShipperInfo.Refresh(tmp); } foreach (ShipperOrder tmp in _RefreshShipperOrders) { OrderInfo.Refresh(tmp); } }
private void RefreshFields(ShipperOrder tmp) { _CustomerID = tmp.CustomerID; _EmployeeID = tmp.EmployeeID; _OrderDate = tmp.OrderDate; _RequiredDate = tmp.RequiredDate; _ShippedDate = tmp.ShippedDate; _Freight = tmp.Freight; _ShipName = tmp.ShipName; _ShipAddress = tmp.ShipAddress; _ShipCity = tmp.ShipCity; _ShipRegion = tmp.ShipRegion; _ShipPostalCode = tmp.ShipPostalCode; _ShipCountry = tmp.ShipCountry; _OrderInfoExtension.Refresh(this); _MyCustomer = null; _MyEmployee = null; _MyShipper = null; OnChange(); // raise an event }
// Default Refresh public virtual void Refresh(ShipperInfo tmp) { }