public void StartNextSweepstake() { Sweepstakes sweep = manager.GetSweepstakes(); Contestant contestant = sweep.PickWinner(); UserInterface.DisplayWinner(contestant, sweep); }
// effective "run applications" class -- majority of code will be run here // member variables // constructor public MarketingFirm() { Sweepstakes sweepstakes = new Sweepstakes(); Contestant contestant = new Contestant(); sweepstakes.RegisterContestant(contestant); sweepstakes.PrintContestantInfo(contestant); sweepstakes.PickWinner(); }
public void RunSweepstakes() { for (int i = 0; i < 5; i++) { Sweepstakes sweep = manager.GetSweepstakes(); string winner = sweep.PickWinner(); Console.WriteLine(winner + " won " + sweep.name); Console.ReadLine(); } }
public void CreateSweepStakes() { string more = "yes"; Sweepstakes sweepstakes = new Sweepstakes(IUserInterface.SweepstakesName()); sweepstakes.RegisterContestant(IUserInterface.GetUserInfo()); Console.WriteLine("Do you want to enter another person? 'yes' or 'no'"); more = Console.ReadLine(); while (more == "yes") { sweepstakes.RegisterContestant(IUserInterface.GetUserInfo()); manager.InsertSweepStakes(sweepstakes); Console.WriteLine("Do you want to enter another person? 'yes' or 'no'"); more = Console.ReadLine(); } sweepstakes.PickWinner(); IUserInterface.AnnouceWinner(sweepstakes); IUserInterface.Notify(sweepstakes); }