private static string TryFindFile(string listName) { bool condition = true; while (condition) { if (File.Exists(filePath + @"\" + listName + ".txt")) { condition = false; } else { InputController.ClearOneLine(); Console.WriteLine("Skriv in en befintlig namn på listan!!"); Program.Timer(1.5); InputController.ClearOneLine(); listName = Console.ReadLine(); } } return(listName); }
private static void AddVinyl() { Console.Clear(); GUI.AddVinylGui(); Console.WriteLine("\n\n"); Console.WriteLine(); Vinyl.Name = InputController.NameController().ToUpper(); Console.WriteLine(); Vinyl.Album = InputController.AlbumController().ToUpper(); Console.WriteLine(); Vinyl.Artist = InputController.ArtistController().ToUpper(); Console.WriteLine(); Vinyl.Year = InputController.YearController(); string vinylLine = Vinyl.Name + " " + Vinyl.Album + " " + Vinyl.Artist + " " + Vinyl.Year + ";" + Environment.NewLine; File.AppendAllText(@ImportFiles.fileName.filePathString, vinylLine); for (int i = 0; i < 8; i++) { InputController.ClearOneLine(); } Console.WriteLine("klart!!!"); ImportFiles.fileName.vinylList = File.ReadAllLines(ImportFiles.fileName.filePathString); Console.WriteLine("Vill du lägga in en till? Tryck 1 annars tryck 2 för att komma ut "); int caseSwitch; string input; while (true) { input = Console.ReadLine(); if (input == "1" || input == "2") { caseSwitch = int.Parse(input); } else { caseSwitch = 0; } switch (caseSwitch) { case 1: Console.Clear(); AddVinyl(); return; case 2: BackOrOut(); return; default: Console.WriteLine("Vänlligen skriv in ett giltigt val 1 eller 2!"); Program.Timer(1); Console.Clear(); break; } } }