public void Define(int x = 0) { Console.Write("\nЕсли хотите добавить студента нажмите - 1 :\nЕсли хотите добавить аспиранта нажмите - 2 : "); TryParse(); if (Num1 == 1) { Student student = new Student(); Console.Write("\nВведите имя студента - "); student.Name = Alphabet_chechker(); Console.Write("Введите фамилию студента - "); student.Surname = Alphabet_chechker(); Console.Write("Выберите курс обучения - "); TryParse(); if (Num1 > 0 && Num1 < 5) { student.Course = Num1; } else { TryParse(); } Console.Write("Выберите номер зачетной книги - "); TryParse(); if (Num1 > 0) { student.Book_num = Num1; } else { TryParse(); } student_quantity++; student.Call(); } else if (Num1 == 2) { Aspirant aspirant = new Aspirant(); Console.Write("\nВведите имя аспиранта - "); aspirant.Name = Alphabet_chechker(); Console.Write("Введите фамилию аспиранта - "); aspirant.Surname = Alphabet_chechker(); Console.Write("Выберите курс обучения - "); TryParse(); if (Num1 > 0 && Num1 < 5) { aspirant.Course = Num1; } else { Console.WriteLine("Попробуйте ввести еще раз!"); TryParse(); } Console.Write("Выберите номер зачетной книги - "); TryParse(); if (Num1 > 0) { aspirant.Book_num = Num1; } else { TryParse(); } Console.Write("Выберите номер книги дисертации - "); aspirant.Record_book = Console.ReadLine(); aspirant_quantity++; aspirant.Call(); } else { Console.WriteLine("Попробуйте ввести еще раз!\n"); Define(); } }
public void Define(int x = 0) { Console.Write("\nЕсли хотите добавить студента нажмите - 1 :\nЕсли хотите добавить аспиранта нажмите - 2 :\nЕсли хотите выйти и получить данные нажмите - 3 : "); int input = TryParse(); if (input == 1) { Console.Write("\nВведите имя студента - "); string Name = Alphabet_chechker(); Console.Write("Введите фамилию студента - "); string Surname = Alphabet_chechker(); Console.Write("Выберите курс обучения - "); int course = TryParse(); bool check = true; do { if (course > 0 || course <= 5) { check = false; } else { Console.WriteLine("Введите реальный курс студента!"); course = TryParse(); } } while (check == true); Console.Write("Выберите номер зачетной книги - "); int Book_num = TryParse(); do { if (Book_num > 0) { check = false; } else { Console.WriteLine("Введите еще раз!"); Book_num = TryParse(); } } while (check == true); student_quantity++; Student student = new Student(Name, Surname, course, Book_num); Console.WriteLine($"\nИмя студента - {Name},фамилия - {Surname },курс - {course },номер зачетной книги - {Book_num}"); Define(); } else if (input == 2) { Console.Write("\nВведите имя аспиранта - "); string Name = Alphabet_chechker(); Console.Write("Введите фамилию аспиранта - "); string Surname = Alphabet_chechker(); Console.Write("Выберите курс обучения - "); int course = TryParse(); bool check = true; do { if (course > 0 || course <= 5) { check = false; } else { Console.WriteLine("Введите реальный курс студента!"); course = TryParse(); } } while (check == true); Console.Write("Выберите номер зачетной книги - "); int Book_num = TryParse(); do { if (Book_num > 0) { check = false; } else { Console.WriteLine("Введите еще раз!"); Book_num = TryParse(); } } while (check == true); Console.Write("Выберите номер книги дисертации - "); string Record_book = Console.ReadLine(); aspirant_quantity++; Aspirant asp = new Aspirant(Surname, Name, course, Book_num, Record_book); Console.WriteLine($"\nИмя аспиранта - {Name},фамилия - {Surname },курс - {course },номер зачетной книги - {Book_num},книга диссертации - {Record_book }"); Define(); } else if (input == 3) { Console.WriteLine("Количество аспирантов - {0}, количество студентов - {1}", aspirant_quantity, student_quantity); } else { Console.WriteLine("Попробуйте ввести еще раз!\n"); Define(); } }