Esempio n. 1
0
        static void Main(string[] args)
        {
            var aa = new Director();
            var bb = new VicePresident();
            var cc = new President();

            aa.SetSuccessor(bb);
            bb.SetSuccessor(cc);

            var purchase = new Purchase(1, 150000, "test");
            aa.ProcessRequest(purchase);
            Console.Read();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            var aa = new Director();
            var bb = new VicePresident();
            var cc = new President();

            aa.SetSuccessor(bb);
            bb.SetSuccessor(cc);

            var purchase = new Purchase(1, 150000, "test");

            aa.ProcessRequest(purchase);
            Console.Read();
        }