private void PickWinners(ISweepstakesManager manager) { for (int i = 0; i < numberOfSweepstakes; i++) { Console.WriteLine(manager.GetSweepstakes().PickWinner()); } }
public void PickWinners(ISweepstakesManager manager) { for (int i = 0; i < numberOfSweepstakes; i++) { UI.Print(manager.GetSweepstakes().PickWinner()); } }
static void Main(string[] args) { ISweepstakesManager manager = SweepstakeManagerFactory.ChooseStackOrQueue(); Sweepstakes sweepstake = new Sweepstakes(" Fortnite battlepass!"); Contestant contestant = new Contestant(); contestant.SetFirstName("Uma"); contestant.SetLastName("Bob"); contestant.SetEmailAdress("*****@*****.**"); sweepstake.RegisterContestant(contestant); Contestant contestant2 = new Contestant(); contestant2.SetFirstName("Billy"); contestant2.SetLastName("Bob"); contestant2.SetEmailAdress("*****@*****.**"); sweepstake.RegisterContestant(contestant2); manager.InsertSweepstakes(sweepstake); MarketingFirm firm = new MarketingFirm(manager); Console.WriteLine(manager.GetSweepstakes().PickWinner()); Console.ReadLine(); }
public void RunSweepstakes(ISweepstakesManager sweepstakesManager) { Sweepstakes sweepstakes = sweepstakesManager.GetSweepstakes(); string winner = sweepstakes.PickWinner(); Console.WriteLine(winner); }
public void PickWinners() { for (int i = 0; i < numberOfSweepstakes; i++) { Console.WriteLine(manager.GetSweepstakes().PickWinner()); Console.ReadLine(); } }
public void GenerateSweepstakesWinner() { Sweepstakes tempSweepstakes = sweepstakesManager.GetSweepstakes(); Contestant tempWinner = tempSweepstakes.PickWinner(); tempSweepstakes.PrintContestantInfo(tempSweepstakes, tempWinner); tempSweepstakes.NotifyContestants(); }
public void FinishSweepstakes() { for (int i = numberOfSweepstakes; i > 0; i--) { Sweepstakes sweepstakes = manager.GetSweepstakes(); sweepstakes.PrintContestantInfo(); numberOfSweepstakes--; } }
private static void RunSweepstakes(ISweepstakesManager sweepstakesManager) { Sweepstakes sweepstakes = sweepstakesManager.GetSweepstakes(); Console.WriteLine($"Running {sweepstakes.name}. And the winner is..."); string winner = sweepstakes.PickWinner(); Console.WriteLine(winner); }
public void PickWinners() { for (int i = 0; i < howManySweepstakes; i++) { Sweepstakes sweepstakes = sweepstakesManager.GetSweepstakes(); string winner = sweepstakes.PickWinner(); UserInterface.DisplayWinners(sweepstakes.name, winner); NotifyContestants(sweepstakes); } }
private static void RunSweepstakes(ISweepstakesManager sweepstakesManager) { Sweepstakes sweepstakes = sweepstakesManager.GetSweepstakes(); Console.WriteLine($"The winner of {sweepstakes.sweepstakesName} is..."); string winner = sweepstakes.PickWinner(); Console.WriteLine(winner); Console.ReadLine(); }
public void GetSweepstakes() { Sweepstakes sweepstakes = manager.GetSweepstakes(); if (sweepstakes == null) { Console.WriteLine("There are no sweepstakes present."); } else { sweepstakes.NotifyContestants(); } }
private Sweepstakes FindASweepstakes() { Sweepstakes foundSweepstakes = _sweepstakesManager.GetSweepstakes(); if (foundSweepstakes == null) { UserInterface.NotFoundMessage("Sweepstakes"); } else { UserInterface.FoundMessage($"Sweepstake {foundSweepstakes.name}"); } return(foundSweepstakes); }
// Get the next sweepstakes from the manager, pick a winner, notify all contestants. public bool RunNextSweepstake() { Sweepstakes sweepstake = manager.GetSweepstakes(); if (sweepstake != null) { sweepstake.PrintContestantsInfo(); Contestant winner = sweepstake.PickWinner(); sweepstake.PrintWinnerContestantInfo(winner); sweepstake.NotifyContestants(winner); return(true); } return(false); }
public void GetOneWinner() { Contestant winner = manager.GetSweepstakes().PickWinner(); UserInterface.DisplayWinnerMessage(); sweepstakes.PrintContestantInfo(winner); if (UserInterface.GetMoreWinners() == "yes") { GetOneWinner(); } else { UserInterface.DisplayOkThenMoreSweepstakes(); MakeMoreSweepstakes(); } }
private void ManageExtantSweepstakes() { bool continueRunning = true; do { Sweepstakes sweepstakes = manager.GetSweepstakes(); if (sweepstakes != null) { int input; input = UI.GetManageExtantSweepstakesInput(sweepstakes); switch (input) { case 1: sweepstakes.RegisterContestant(RegisterNewContestant()); break; case 2: sweepstakes.PickWinner(); break; case 3: sweepstakes.PrintContestantInfo(); Console.ReadLine(); break; default: continueRunning = false; break; } } else { continueRunning = false; } } while (continueRunning); }
public void RunFirmMenu(int userInput) { switch (userInput) { case 1: string nameOfSweepstakes = UI.SetNameOfSweepstakes(); Sweepstakes sweepstakes = new Sweepstakes(nameOfSweepstakes); sweepstakes.inSweepstakesMenu = true; while (sweepstakes.inSweepstakesMenu) { sweepstakes.RunSweepstakesMenu(UI.DisplaySweepstakesMenu(sweepstakes.name)); } manager.InsertSweepstakes(sweepstakes); break; case 2: bool containsItems = manager.GetCount(); if (containsItems) { Sweepstakes returnedSweepstakes = manager.GetSweepstakes(); UI.DisplayPastSweepstakes(returnedSweepstakes); } else { UI.DisplayNoSweepstakesStored(); } break; case 3: inFirmMenu = false; break; default: break; } }
public Sweepstakes GetSweepstakes() { return(sweepstakeStorage.GetSweepstakes()); }
public void Use(ISweepstakesManager _SweepstakesManagerType, Sweepstakes sweepstakes) { _SweepstakesManagerType.GetSweepstakes(); _SweepstakesManagerType.InsertSweepstakes(sweepstakes); }
public void GetNewSweepstakes() { CurrentSweepstakes = _manager.GetSweepstakes(); }
public Sweepstakes GetSweepstakes(ISweepstakesManager manager) { Sweepstakes sweep = manager.GetSweepstakes(); return(sweep); }
public void DeleteSweepstake() { _manager.GetSweepstakes(); }
Sweepstakes GetSweepstakes() { return(manager.GetSweepstakes()); }
public void CreateSweepstake() { _manager.GetSweepstakes(); }
public Sweepstakes GetSweepstakes() { return(sweepstakesManager.GetSweepstakes()); }
public Sweepstakes GetSweepstakes() { Sweepstakes sweepstakes = manager.GetSweepstakes(); return(sweepstakes); }