示例#1
0
        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);
        }
示例#2
0
        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;
                }
            }
        }