static void Main(string[] args) { //Start s = new Start(); //s.Övning1(); Övning2 ö = new Övning2(); ö.Begin(); }
public void Begin() { Övning2 ö = new Övning2(); Console.WriteLine("Tryck på 1 för att skapa användare"); Console.WriteLine("Tryck på 2 för att rösta"); Console.WriteLine("Tryck på 3 för att se alla som begått brott"); Console.WriteLine("Tryck på 4 för att se resultaten (antal röster)"); Console.WriteLine("Tryck på 5 för att radera en Användare (rösten försvinner om hen hade röstat)"); ö.UserDecision(); }
public void UserDecision() { Övning2 ö = new Övning2(); int choice = Convert.ToInt32(Console.ReadLine()); if (choice == 1) { ö.Skapa(); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(""); Console.WriteLine("Tryck på valfri knapp för att fortätta"); Console.ResetColor(); Console.ReadKey(); Console.Clear(); ö.Begin(); } else if (choice == 2) { Rösta(); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(""); Console.WriteLine("Tryck på valfri knapp för att fortätta"); Console.ResetColor(); Console.ReadKey(); Console.Clear(); ö.Begin(); } else if (choice == 3) { Crime(); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(""); Console.WriteLine("Tryck på valfri knapp för att fortätta"); Console.ResetColor(); Console.ReadKey(); Console.Clear(); ö.Begin(); } else if (choice == 4) { Result(); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(""); Console.WriteLine("Tryck på valfri knapp för att fortätta"); Console.ResetColor(); Console.ReadKey(); Console.Clear(); ö.Begin(); } else if (choice == 5) { Console.Clear(); ShowUser(); Console.WriteLine("Skriv användarens ID du vill radera"); int removeID = Convert.ToInt32(Console.ReadLine()); Remove(removeID); Console.WriteLine("Tryck på valfri knapp för att fortätta"); Console.ReadKey(); Console.Clear(); ö.Begin(); } }
public void Övning1() { Övning2 ö2 = new Övning2(); do { Mainpage(); do { int number; while (!int.TryParse(Choice, out number) && Choice != "H") { Console.WriteLine("Felaktigt inmatning!"); Choice = Console.ReadLine(); } if (number == 4) { Console.Clear(); Console.WriteLine("Information"); Console.WriteLine("Detta är en sida där du kan se våra recept"); Console.WriteLine("Tryck på valfri knapp för att gå till hemsidan"); Console.ReadKey(); Console.Clear(); Mainpage(); while (!int.TryParse(Choice, out number) && Choice != "H") { Console.WriteLine("Felaktigt inmatning!"); Choice = Console.ReadLine(); } } Console.Clear(); Console.Write("Detaljer på receptet "); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(Recipelist[number - 1].Name); Console.ResetColor(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("- Tillagningstid: " + Recipelist[number - 1].EstimatedTime); Console.WriteLine("- Typ: " + Recipelist[number - 1].RecipeType); Console.ResetColor(); ö2.LineDivide(); var query2 = from w in Recipelist where w.ID != number select w; foreach (var item in query2) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine(item.ID + " " + item.Name); Console.ResetColor(); } Console.WriteLine("Tryck på ett annat nummer för att gå till ett annat recept"); Console.WriteLine("Tryck på 'h' för att gå till hemsidan"); Choice = Console.ReadLine().ToUpper(); Console.Clear(); } while (Choice != "H"); } while (Choice == "H"); }