public PurchaseOrderPickerForm(PickPurchaseOrders ppo) { InitializeComponent(); this.ppo = ppo; var po = ppo.PurchaseOrderOptions.ElementAt(0); ConfigureCardControl(po.Corporation, purchaseOrderControl1.CorporationCard); ConfigureCardControl(po.Sale, purchaseOrderControl1.SaleCard); ConfigureCardControl(po.ShipToLocation, purchaseOrderControl1.LocationCard); po = ppo.PurchaseOrderOptions.ElementAt(1); ConfigureCardControl(po.Corporation, purchaseOrderControl2.CorporationCard); ConfigureCardControl(po.Sale, purchaseOrderControl2.SaleCard); ConfigureCardControl(po.ShipToLocation, purchaseOrderControl2.LocationCard); po = ppo.PurchaseOrderOptions.ElementAt(2); ConfigureCardControl(po.Corporation, purchaseOrderControl3.CorporationCard); ConfigureCardControl(po.Sale, purchaseOrderControl3.SaleCard); ConfigureCardControl(po.ShipToLocation, purchaseOrderControl3.LocationCard); po = ppo.PurchaseOrderOptions.ElementAt(3); ConfigureCardControl(po.Corporation, purchaseOrderControl4.CorporationCard); ConfigureCardControl(po.Sale, purchaseOrderControl4.SaleCard); ConfigureCardControl(po.ShipToLocation, purchaseOrderControl4.LocationCard); po = ppo.PurchaseOrderOptions.ElementAt(4); ConfigureCardControl(po.Corporation, purchaseOrderControl5.CorporationCard); ConfigureCardControl(po.Sale, purchaseOrderControl5.SaleCard); ConfigureCardControl(po.ShipToLocation, purchaseOrderControl5.LocationCard); }
public PoSelectorBehavior(Tuple <Entity, PurchaseOrder>[] cbsAndPos, PickPurchaseOrders ppo, Action done) { this.cbsAndPos = cbsAndPos; this.ppo = ppo; this.done = done; }