Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public PoSelectorBehavior(Tuple <Entity, PurchaseOrder>[] cbsAndPos, PickPurchaseOrders ppo, Action done)
 {
     this.cbsAndPos = cbsAndPos;
     this.ppo       = ppo;
     this.done      = done;
 }