示例#1
0
 public Staff SetSchool(Staff staff)
 {
     Console.WriteLine($"Please enter {staff.Name}'s school: ");
     staff.School = Console.ReadLine();
     return(staff);
 }
示例#2
0
        public static void AddToList(List <Person> list)
        {
            bool addToList = true;

            while (addToList)
            {
                Console.WriteLine("Would you like to enter a Staff or Student?");
                string addResponse = Console.ReadLine().ToLower();
                if (addResponse == "staff")
                {
                    Staff staffInfo = new Staff();

                    Console.WriteLine("Enter School");
                    staffInfo.School = Console.ReadLine();

                    Console.WriteLine("Enter Pay");
                    staffInfo.Pay = int.Parse(Console.ReadLine());

                    Console.WriteLine("Enter Name");
                    staffInfo.Name = Console.ReadLine();

                    Console.WriteLine("Enter Address");
                    staffInfo.Address = Console.ReadLine();

                    Program.peopleList.Add(staffInfo);
                    Console.Clear();
                    break;
                }

                else if (addResponse == "student")
                {
                    Student studentInfo = new Student();

                    Console.WriteLine("Enter Their Program");
                    studentInfo.Program = Console.ReadLine();

                    Console.WriteLine("Enter Their Year");
                    studentInfo.Year = int.Parse(Console.ReadLine());

                    Console.WriteLine("Enter Fee");
                    studentInfo.Fee = int.Parse(Console.ReadLine());

                    Console.WriteLine("Enter Name");
                    studentInfo.Name = Console.ReadLine();

                    Console.WriteLine("Enter Address");
                    studentInfo.Address = Console.ReadLine();

                    Program.peopleList.Add(studentInfo);

                    Console.WriteLine("Hit any key to continue");
                    break;
                }
                else
                {
                    Console.WriteLine("Invalid input");
                    addToList = true;
                }

                Console.Clear();
            }
        }