protected override void saveTeachers(IEnumerable <Teacher> teachers) { // TODO: Save teachers using the repository DONE var teachersRepository = new PipeDelimitedFileTeachersRepository("teachers.txt"); teachersRepository.Save(teachers); }
protected override void saveTeachers() { // TODO: Save teachers using the repository var teachersRepository = new PipeDelimitedFileTeachersRepository("..\\..\\..\\teachers_dynamic.txt"); teachersRepository.Save(_teachers.Values); }
protected override void saveTeachers(IEnumerable <Teacher> teachers) { var teachersRepository = new PipeDelimitedFileTeachersRepository("teachers.txt"); teachersRepository.Save(teachers); Console.WriteLine($"Saved {_teachers.Count} teachers successfully"); }
protected override void loadTeachers() { var teachersRepository = new PipeDelimitedFileTeachersRepository("teachers.txt"); var teachersAsList = teachersRepository.Load(); _teachers = teachersAsList.ToDictionary(t => t.ID); //it means which value represents the key Console.WriteLine($"Loaded {_teachers.Count} teachers"); }
protected override void loadTeachers() { var teachersRepository = new PipeDelimitedFileTeachersRepository("..\\..\\..\\teachers_dynamic.txt"); var teachersAsList = teachersRepository.Load(); _teachers = teachersAsList.ToDictionary(t => t.ID); Console.WriteLine($"Loaded {_teachers.Count} teachers"); }
protected override void saveTeachers() { var teacherList = new List <Teacher>(); foreach (var item in _teachers.Values) { teacherList.Add(item); } var teacherRepo = new PipeDelimitedFileTeachersRepository("saved_teachers.txt"); teacherRepo.Save(teacherList); Console.WriteLine($"Saved {_teachers.Count} teachers"); }
protected override void saveTeachers() { var teachersRepository = new PipeDelimitedFileTeachersRepository("..\\..\\..\\Teachers_List.txt"); teachersRepository.Save(_teachers.Values); }
protected override void saveTeachers(IEnumerable <Teacher> teachers) { var teachersRepository = new PipeDelimitedFileTeachersRepository("teachers.txt"); teachersRepository.Save(teachers); }