public void LoadFromFile(FileInfo file) { IHashTableService loader = ServiceFactory.getService(file.Extension); List <CarRecord> list = loader.Load(file.FullName); LoadRecordsFromList(list); }
public void SaveToFile(FileInfo file) { List <CarRecord> list = GetRecordsToList(); IHashTableService saver = ServiceFactory.getService(file.Extension); saver.Save(list, file.FullName); }