Exemplo n.º 1
0
        public void Promote()
        {
            var calculator = new RateCalculator();
            var rating     = calculator.Calculate(this);

            Console.WriteLine("Promote logic changed.");
        }
Exemplo n.º 2
0
        public void Promote()
        {
            // var rating = CalculateRating(excludeOrders: true);
            // if (rating ==0)
            //     System.Console.WriteLine("Promoted to level 1");
            // else
            //     System.Console.WriteLine("Promoted to level 2");
            var calculator = new RateCalculator();
            var rating     = calculator.Calculate(this);


            System.Console.WriteLine("Promote logic changed.");
        }