Пример #1
0
        private void Seed()
        {
            KomodoDeveloper dev1 = new KomodoDeveloper(1, "Kline", true);
            KomodoDeveloper dev2 = new KomodoDeveloper(2, "Peak", true);
            KomodoDeveloper dev3 = new KomodoDeveloper(3, "yes", true);
            KomodoDeveloper dev4 = new KomodoDeveloper(4, "fgdfgd", true);
            KomodoDeveloper dev5 = new KomodoDeveloper(5, "Blue", true);

            List <KomodoDeveloper> devsForTeam1 = new List <KomodoDeveloper>();

            devsForTeam1.Add(dev1);
            devsForTeam1.Add(dev2);
            devsForTeam1.Add(dev3);

            List <KomodoDeveloper> devsForTeam2 = new List <KomodoDeveloper>();

            devsForTeam2.Add(dev4);
            devsForTeam2.Add(dev5);

            KomodoTeam team1 = new KomodoTeam(devsForTeam1, 1, "best");
            KomodoTeam team2 = new KomodoTeam(devsForTeam2, 2, "around");

            _komodorepo.AddDeveloper(dev1);
            _komodorepo.AddDeveloper(dev2);
            _komodorepo.AddDeveloper(dev3);
            _komodorepo.AddDeveloper(dev4);
            _komodorepo.AddDeveloper(dev5);

            _komodorepo.AddTeam(team1);
            _komodorepo.AddTeam(team2);
        }
Пример #2
0
        private void AddTeam()
        {
            Console.Clear();

            KomodoTeam newTeam = new KomodoTeam();

            Console.WriteLine("Enter the ID number of the new team:");
            newTeam.IDNumber = int.Parse(Console.ReadLine());
            Console.WriteLine("Enter the Name of the new team:");
            newTeam.TeamName = Console.ReadLine();

            bool userWishesToContinue = true;

            while (userWishesToContinue)
            {
                List <KomodoDeveloper> listOfDevs = _komodorepo.GetDevs();

                Console.WriteLine("Enter the number of the developer you with to add to the team:");

                int count = 0;
                foreach (KomodoDeveloper dev in listOfDevs)
                {
                    count++;
                    Console.WriteLine($"{count}: {dev.LastName}");
                }

                int choice = int.Parse(Console.ReadLine());
                if (choice > 0 && choice <= listOfDevs.Count)
                {
                    newTeam.AddDeveloper(listOfDevs[choice - 1]);
                }

                Console.WriteLine("Do you want to continue to add members to your team? (y/n)");
                string continueToAdd = Console.ReadLine();
                if (continueToAdd == "y")
                {
                    userWishesToContinue = true;
                }
                else
                {
                    userWishesToContinue = false;
                }
            }

            _komodorepo.AddTeam(newTeam);

            PressAnyKey();
        }
Пример #3
0
        private void ShowTeamByID()
        {
            Console.Clear();

            Console.WriteLine("Enter the ID of the team you want to view:");

            int id = int.Parse(Console.ReadLine());

            KomodoTeam team = _komodorepo.GetTeamByID(id);

            Console.WriteLine($"Team Name: {team.TeamName}\n" +
                              $"Team ID Number: {team.IDNumber}\n");
            foreach (KomodoDeveloper developer in team.Developers)
            {
                Console.WriteLine($"Developer: {developer.LastName}");
            }

            PressAnyKey();
        }