public void MenuSelection(string selection) { switch (selection) { case "G": Sweepstakes tmp = manager.GetSweepstakes(); if (tmp == null) { UI.Error("No Sweepstakes in manager! Add Sweepstakes to get sweepstakes"); break; } tmp.GETMenu(); break; case "S": CreateSweepstakes(); break; case "V": manager.ViewSweepstakes(); break; case "E": quit = true; break; } }
public static void DisplayManagerMenu(ISweepstakesManager manager) { Console.WriteLine("Main Menu:"); Console.WriteLine("[1]Create Sweepstake\n[2]Go To Sweepstake"); string userInput = Console.ReadLine(); switch (userInput) { case "1": Sweepstakes newSweepstake = CreateSweepstake(); manager.InsertSweepstakes(newSweepstake); Console.WriteLine($"Added {newSweepstake.Name} to list of sweepstakes."); break; case "2": Sweepstakes selectedSweepstake = manager.GetSweepstakes(); DisplaySweepstakeMenu(selectedSweepstake); break; default: DisplayErrorMessage(); break; } DisplayManagerMenu(manager); return; }
public void StartNextSweepstake() { Sweepstakes sweep = manager.GetSweepstakes(); Contestant contestant = sweep.PickWinner(); UserInterface.DisplayWinner(contestant, sweep); }
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 SeeWinners(ISweepstakesManager storageType, int listCount) { Console.WriteLine("Would you like to see the winner?"); string userInput = Console.ReadLine(); switch (userInput) { case "yes": for (int i = 0; i <= listCount; i++) { storageType.GetSweepstakes(); } break; case "no": break; default: break; } }
public Sweepstakes GetSweepstakes() { Sweepstakes newSweepstakes = manager.GetSweepstakes(); return(newSweepstakes); }
//Methods(Can do) public void GetISweepstakesManager() { sweepstakesManager.GetSweepstakes(); }