Esempio n. 1
0
        //Add Developer
        private void AddNewDeveloper()
        {
            bool add = true;

            while (add)
            {
                // Get Developer first name
                Console.WriteLine("Enter developer's first name:");
                string firstName = Console.ReadLine().ToLower();

                // Get Developer last name
                Console.WriteLine("Enter developer's last name:");
                string lastName = Console.ReadLine().ToLower();

                // Get Developer CompanyID
                Console.WriteLine("Enter developer's Company ID");
                string companyID = Console.ReadLine().ToLower();

                // Get Pluralsight yes/no
                Console.WriteLine("Does developer have Pluralsight license? (yes/no)");
                string pluralsight = Console.ReadLine().ToLower();

                string contin1;
                do
                {
                    contin1 = Console.ReadLine().ToLower();
                    if (!contin1.Equals("yes") && !contin1.Equals("no"))
                    {
                        Console.WriteLine("Please enter yes or no");
                    }
                }while (!contin1.Equals("yes") && !contin1.Equals("no"));

                if (contin1.Equals("yes"))
                {
                    add = true;
                }
                else if (contin1.Equals("no"))
                {
                    add = false;
                }


                Developer newDeveloper = new Developer(firstName, lastName, companyID, pluralsight);
                _developerRepo.AddDevelopersToList(newDeveloper);

                //Add another developer


                string contin;
                Console.WriteLine("Do you want to add another developer?");
                do
                {
                    contin = Console.ReadLine().ToLower();
                    if (!contin.Equals("yes") && !contin.Equals("no"))
                    {
                        Console.WriteLine("Please enter yes or no");
                    }
                }while (!contin.Equals("yes") && !contin.Equals("no"));

                if (contin.Equals("yes"))
                {
                    add = true;
                }
                else if (contin.Equals("no"))
                {
                    add = false;
                }
            }
        }