protected override void addTeacher() { var teacherBuilder = new ConcreteTeacherBuilder(); var teacher = teacherBuilder.Build(); _teachers[teacher.ID] = teacher; }
protected override void addTeacher() { var teacherBuilder = new ConcreteTeacherBuilder(); var teacher = teacherBuilder.Build(); if (_teachers.ContainsKey(teacher.ID)) { Console.WriteLine("Not able to add Teacher. ID already exists"); } else { _teachers[teacher.ID] = teacher; } }