Example #1
0
        public ISweepstakes_Manager ChooseManager(string choice)
        {
            ISweepstakes_Manager user = null;

            switch (choice)
            {
            case "Stack":
                user = new Sweepstakes_StackManager();
                break;

            case "Queue":
                user = new Sweepstakes_QueueManager();
                break;

            default:
                Console.WriteLine("Not a valid choice");
                ChooseManager(choice);
                break;
            }
            return(user);
        }
Example #2
0
 public Marketing_Firm(ISweepstakes_Manager _manager) //CONSTRUCTOR INJECTION//
 {
     this._manager = _manager;
 }