Example #1
0
        private static void SaveMembers(List<Member> members)
        {
            LoadRegister log = new LoadRegister("memberlist.txt");

            Console.Clear();

            if (members == null)
            {
                Console.BackgroundColor = ConsoleColor.Yellow;
                Console.WriteLine("\n||     Det finns inga medlemmar att spara     ||\n");
                Console.ResetColor();
                ContinueOnKeyPressed();
            }
            else if (members != null)
            {
                try
                {
                    log.Save(members);
                    Console.BackgroundColor = ConsoleColor.DarkGreen;
                    Console.WriteLine("\n||     Medlemarna har sparats     ||\n");
                    Console.ResetColor();
                    ContinueOnKeyPressed();
                }
                catch
                {
                    Console.BackgroundColor = ConsoleColor.Red;
                    Console.WriteLine("\n||     Ett fel inträffade då medlemmarna skulle sparas     ||\n");
                    Console.ResetColor();
                    ContinueOnKeyPressed();
                }
            }
        }
Example #2
0
        private static List<Member> LoadLog()
        {
            List<Member> mem = new List<Member>();
            LoadRegister log = new LoadRegister("memberlist.txt");

            try
            {
                mem = log.Load();
            }
            catch
            {
                Console.WriteLine("Någonting gick fel då medlemslistan skulle hämtas");
            }

            return mem;
        }