public override void Save() { var storage = new Serials(); storage.Items = Items.Select(p => p.ToModel()).ToList(); storage.SaveObjectToStorage(STORAGE_FILE); SetLastSaveTime(); SetLastSaveTime(); ResetNeedSave(); }
public override void Backup() { string file = $"Serials_{DateTime.Today:yyyyMMdd}.json.gz"; file = System.IO.Path.Combine("Backups", file); var storage = new Serials(); storage.Items = Items.Select(p => p.ToModel()).ToList(); storage.SaveObjectToStorage(file); }