Exemple #1
0
        private void UpdateZoos(ZoosModel zoo)
        {
            var index = Zoos.IndexOf(zoo);

            Zoos.Remove(zoo);
            Zoos.Insert(index, zoo);
        }
Exemple #2
0
        public void TestZoosBasic()
        {
            string input        = "zZoooo";
            string actualResult = Zoos.BasicImplementation(input);

            Assert.AreEqual("Yes", actualResult);
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Enter the name of a file.");
            string fileName = Console.ReadLine();
            Zoos   z        = new Zoos(fileName);
            string choice   = "";

            do
            {
                Console.Clear();
                Console.WriteLine("\t1. \tList All Animals");
                Console.WriteLine("\t2. \tAdd a Species");
                Console.WriteLine("\t3. \tSave and Exit");
                choice = Console.ReadLine();
                switch (choice)
                {
                case "1":
                    z.ListAnimals();
                    break;

                case "2":
                    Console.Clear();
                    Console.WriteLine("Enter the name");
                    string name = Console.ReadLine();
                    Console.WriteLine("Enter the species");
                    string species = Console.ReadLine();
                    z.AddAnimal(name, species);
                    Console.WriteLine("Animal added.  Press any key to continue");
                    Console.Clear();
                    break;

                case "3":
                    z.Save();
                    break;
                }
            }while (choice != "3");
        }