Example #1
0
        /// <summary>
        /// Метод, который находит группу в школе. Если группу найти не удалось, возвращает 1-ую попавшуюся группу.
        /// </summary>
        /// <param name="input"> Хранит данные ввода для группы </param>
        /// <param name="school"> Школа </param>
        internal static void FindGroup(InputGroupData input, School school)
        {
            Console.WriteLine("Найти группу: По коду группы - 1 ");
            InputGroupFindOptions();

            switch ((GroupFindOptions)_findOptions)
            {
            case GroupFindOptions.FindByGroupCode:
                input.InputGroupSpecification();
                _group = school.FindGroup(input.GetGroupCode());
                input.ClearData();
                break;

            default:
                Console.WriteLine("Ты херню какую-то мне вдалбливаешь");
                break;
            }
        }
Example #2
0
        /// <summary>
        /// Метод, удаляющий группу.
        /// </summary>
        /// <param name="input"> Хранит данные ввода для группы </param>
        /// <param name="school"> Школа </param>
        internal static void RemoveGroup(InputGroupData input, School school)
        {
            Console.WriteLine("Удалить группу: По коду группы - 1 ");
            InputGroupRemoveOptions();

            switch ((GroupRemoveOptions)_removeOptions)
            {
            case GroupRemoveOptions.RemoveByGroupCode:
                input.InputGroupSpecification();
                school.RemoveGroupByCode(input.GetGroupCode());
                input.ClearData();
                break;

            default:
                Console.WriteLine("Ты херню какую-то мне вдалбливаешь");
                break;
            }
        }
Example #3
0
 /// <summary>
 /// Метод, добавляющий группу в школу.
 /// </summary>
 /// <param name="input"> Хранит данные ввода для группы </param>
 /// <param name="school"> Школа </param>
 internal static void AddGroup(InputGroupData input, School school)
 {
     input.InputGroupSpecification();
     school.AddGroup(input.GetGroupCode());
 }