public static void AddLecturer()
        {
            Console.ForegroundColor = ConsoleColor.Green;
            var lecturer = new Lecturer();

            Console.WriteLine("Enter Lecturer ID (Starts with L followed by 3 numbers)");
            lecturer.StaffId = Console.ReadLine();
            Console.WriteLine("Enter Name");
            lecturer.Name = Console.ReadLine();
            Console.WriteLine("Enter PPS Number (Lenght 7 - ends with N)");
            lecturer.Pps = Console.ReadLine();
            Console.WriteLine("Enter Subject Taught (Less than 20 words)");
            lecturer.SubjectTaught = Console.ReadLine();
            Console.WriteLine("Enter Subject Area (Less than 20 words)");
            lecturer.SubjectArea = Console.ReadLine();
            Console.WriteLine("Enter Salary (more or equal than 40000 and less or equal than 90000)");
            lecturer.Salary = decimal.Parse(Console.ReadLine());
            Console.WriteLine("Enter address:");
            lecturer.Address = Console.ReadLine();
            Console.WriteLine("Enter Phone Number");
            lecturer.Phone = Console.ReadLine();
            Console.WriteLine("Enter Email ( eg. [email protected] )");
            lecturer.Email = Console.ReadLine();


            Lecturers.Add(lecturer);
        }
예제 #2
0
        public AddLecturesViewModel()
        {
            foreach (var uniqueGroup in _lecturesStorageModel.UniqueGroups)
            {
                Audiences.Add(uniqueGroup);
            }

            foreach (var uniqueTeacher in _lecturesStorageModel.UniqueTeachers)
            {
                Lecturers.Add(uniqueTeacher);
            }

            foreach (var combinedLecture in _lecturesStorageModel.CombinedLectures)
            {
                Lectures.Add(combinedLecture);
            }
            _lectures = new List <Lecture>(_lecturesStorageModel.Lectures);

            if (_lecturesStorageModel.CombinedLectures != null && _lecturesStorageModel.CombinedLectures.Count > 0)
            {
                FillCombinedLectures();
            }

            UpdateLists();
            UpdateLectures();
        }
예제 #3
0
 public void AddLecturer(Lecturer lecturer)
 {
     Lecturers.Add(lecturer);
 }
예제 #4
0
 public void SetLecturer(int id, Lecturer Lecturer)
 {
     Lecturers.Add(id, Lecturer);
 }