public void RunSimulation()
        {
            ISweepStakeManager manager = WhichManager();

            marketingFirm = new MarketingFirm(manager);
            marketingFirm.CreateSweepStakes();
            Console.ReadLine();
        }
示例#2
0
        public void CreateMarketingFirmWithManager()
        {
            ISweepstakesManager sweepstakesManager;

            sweepstakesManager = IUserInterface.PickManager();
            MarketingFirm marketingFirm = new MarketingFirm(sweepstakesManager);

            marketingFirm.CreateSweepStakes();
        }
示例#3
0
        public void CreateMarketingFirmWithManager()
        {
            string              sweepstakesName    = Userinterface.GetNewSweepstakesName();
            string              userInput          = Userinterface.ChooseStackOrQueue();
            SweepstakesFactory  factory            = new SweepstakesFactory();
            ISweepstakesManager sweepstakesManager = factory.CreateFactory(userInput);
            MarketingFirm       marketingFirm      = new MarketingFirm(sweepstakesManager, sweepstakesName);

            marketingFirm.CreateSweepStakes();
        }