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); }
public Marketing_Firm(ISweepstakes_Manager _manager) //CONSTRUCTOR INJECTION// { this._manager = _manager; }