public static void MainMenu(MarketingFirm marketingFirm) { bool quit = false; do { Console.WriteLine("Enter 1 to create a sweepstakes. Enter 2 to pull a sweepstakes and check the winner. Enter 3 to quit."); input = Console.ReadLine(); switch (input) { case "1": marketingFirm.CreateSweepstakes(); break; case "2": marketingFirm.GetSweepstakes(); break; case "3": quit = true; break; default: break; } } while (quit == false); }
//member variables(Has A) //constuctor(Spawner) //member method(Can do) static void Main(string[] args) { ManagerFactory managerFactory = new ManagerFactory(); MarketingFirm marketingFirm = new MarketingFirm(managerFactory.ChooseManager()); //marketingFirm.ChooseManager(); marketingFirm.CreateSweepstakes(); Console.ReadLine(); }
static void Main(string[] args) { //10-18-19 TLC int managerType = -1; UserInterface.Welcome(); //10-18-19 TLC UserInterface.SetManagerType("Would you like to use the Queue manager?", 0, 1, ref managerType);- MarketingFirm newFirm = new MarketingFirm(ManagerFactory.SetManagerType("Would you like to use the 'stack' or 'queue' manager?")); newFirm.CreateSweepstakes("Black Friday"); //newFirm.CreateSweepstakes("Spring Break")); newFirm.GenerateSweepstakesWinner(); UserInterface.ProgramEnd(); Console.ReadLine(); }
public void CreateMarketingFirmManager(SweepstakesFactory factory) { MarketingFirm marketingFirm = new MarketingFirm(factory.ChooseSweepstakesManager(UserInterface.GetUserInputFor("Would you like a Queue or a Stack to manage your Sweepstakes?"))); marketingFirm.CreateSweepstakes(); }
public void CreateMarketingFirmManager() { MarketingFirm marketingFirm = new MarketingFirm(); marketingFirm.CreateSweepstakes(); }
public void CreateSweepStakes() { marketingFirm.CreateSweepstakes(); }