void SaveCollection() { if (ReferenceEquals(currentFile, null)) return; SOAPFileRepository repository = new SOAPFileRepository(currentFile); repository.Save(data.ToArray()); }
void LoadCollection() { if (ReferenceEquals(currentFile, null)) return; data.Clear(); SOAPFileRepository repository = new SOAPFileRepository(currentFile); foreach (AbstractMovie movie in repository.Load()) { data.Add(movie); } }