private SerializedNote SerializeNote(Note note) { return(new SerializedNote() { Id = note.Id, Content = note.Content, Date = note.Date, Category = SerializedCategory.SerializeCategory(note.Category) }); }
private void Serialize() { List <SerializedCategory> categories = new List <SerializedCategory>(); foreach (Category category in _categories) { categories.Add(SerializedCategory.SerializeCategory(category)); } using (FileStream fs = File.Open(_file, FileMode.OpenOrCreate)) { (new BinaryFormatter()).Serialize(fs, categories); } }