예제 #1
0
        private void AddGroup()
        {
            int               course    = 0;
            int               count     = 0;
            string            groupName = "";
            List <PersoneDTO> persones  = new List <PersoneDTO>();

            Console.WriteLine("\n-|Create Group|-\n");
            course = NumberCheck("Course :", 7, 1);
            count  = NumberCheck("Student count(<=60) :", 61, 13);
            Console.Write("Group name : ");
            groupName = Console.ReadLine();
            Console.WriteLine("\n+|Student|+");
            persones.Add(AddPerson());
            Console.WriteLine("Clone : No(0)");
            choise = Console.ReadLine();
            if (choise == "0")
            {
                for (int i = 1; i < count; i++)
                {
                    persones.Add(AddPerson());
                }
            }
            else
            {
                for (int i = 1; i < count; i++)
                {
                    persones.Add(Clone(persones[0], i));
                }
            }
            service.AddGroup(persones, course, groupName);
        }