private void AddDataEntriesToNewStorage <T>(IStorage <T> result) where T : class, IComponent, new() { for (int i = 0; i < DataLength; i++) { result.AddEntry(); } }
private void MakeNewEntry(object param) { AddEntryModel entryModel = Controller.GetNewEntryFromUser(SelectedCategory); if (entryModel == null || entryModel.DialogResult != true) { return; } Entry entry = entryModel.Entry; SelectedCategory.Entries.Add(entry); SelectedEntry = entry; _storage.AddEntry(SelectedCategory, entry); }