Example #1
0
        public void Run()
        {
            StockTrade     stock = new StockTrade();
            BuyStockOrder  bsc   = new BuyStockOrder(stock);
            SellStockOrder ssc   = new SellStockOrder(stock);
            Agent          agent = new Agent();

            agent.PlaceOrder(bsc); // Buy Shares
            agent.PlaceOrder(ssc); // Sell Shares
        }
Example #2
0
 public SellStockOrder(StockTrade st)
 {
     stock = st;
 }
Example #3
0
 public BuyStockOrder(StockTrade st)
 {
     stock = st;
 }