public void BaseProcessOnContinue(CustomerShipmentProcessOnContinue method) { this.ShipmentState = this.ExistPreviousShipmentState ? this.PreviousShipmentState : new ShipmentStates(this.Strategy.Session).Created; foreach (PickList pickList in this.ShipToParty.PickListsWhereShipToParty) { if (this.Store.Equals(pickList.Store) && pickList.PickListState.Equals(new PickListStates(this.Strategy.Session).OnHold)) { pickList.Continue(); } } }
public void AppsProcessOnContinue(CustomerShipmentProcessOnContinue method) { this.CurrentObjectState = new CustomerShipmentObjectStates(this.Strategy.Session).Created; foreach (PickList pickList in this.ShipToParty.PickListsWhereShipToParty) { if (this.Store.Equals(pickList.Store) && pickList.CurrentObjectState.Equals(new PickListObjectStates(this.Strategy.Session).OnHold)) { pickList.Continue(); } } }