Example #1
0
 public void GetContestantInfo()
 {
     firstName    = Userinterface.GetFirstName();
     lastName     = Userinterface.GetLastName();
     emailAddress = Userinterface.GetEmailAddress();
     SetRegistrationNumber();
 }
 public void RegisterContestant(Contestant contestant)
 {
     contestant.firstName          = Userinterface.GetUserInfo("First Name");
     contestant.lastName           = Userinterface.GetUserInfo("Last Name");
     contestant.email              = Userinterface.GetUserInfo("Email Address");
     contestant.registrationNumber = contestants.Count;
     contestants.Add(contestant.registrationNumber, contestant);
 }
Example #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();
        }