public void CreateContestant() { firstName = User_Interface.GetContestantFirstName(); lastName = User_Interface.GetContestantLastName(); email = User_Interface.GetContestantEmail(); registrationNumber = User_Interface.GetContestantRegistrationNumber(); }
public Contestant() { this.firstName = User_Interface.ContestantFirstName(); this.lastName = User_Interface.ContestantLastName(); this.email = User_Interface.ContestantEmail(); this.registrationCode = User_Interface.ContestantRegistrationCode(); }
public void InsertSweepStakes(SweepStakes sweepStakes) { int numOfSweepStakes = User_Interface.HowManySweepStakesToAdd(); while (numOfSweepStakes != 0) { sweepStakes = new SweepStakes(); sweepStakes.RegisterContestant(); queue.Enqueue(sweepStakes); numOfSweepStakes--; } }
public ISweepStakeManager WhichManager() { switch (User_Interface.TypeOfManager()) { case "stack": return(new SweepStakesStackManager()); case "queue": return(new SweepStakesQueueManager()); default: throw new ApplicationException(string.Format("Not a valid manager")); } }
public void RegisterContestant() { int numOfContestants = User_Interface.HowManyContestants(); while (numOfContestants != 0) { IContestant contestant = new Contestant(); contestants.Add(count, contestant); contestantList.Add(contestant); PrintContestantInfo(contestant); count++; numOfContestants--; } }
public static ISweepstakesManager PickManager(string manager) { ISweepstakesManager user = null; switch (manager) { case "stack": user = new SweepstakesStackManager(); break; case "queue": user = new SweepstakesQueueManager(); break; default: return(PickManager(User_Interface.AskForManager()));; } return(user); }
public ISweepstakesManager ValueOfManager() { return(FactoryManager.PickManager(User_Interface.AskForManager())); }
public SweepStakes() { this.name = User_Interface.SweepStakesName(); }