public void SaveSnippet() { try { BLL.ISnippetRepository snippetRepository = SnippetRepositoryFactory.GetRepository(Settings.Default.repoType); BLL.SnippetCollection bllSnippetCollection = new BLL.SnippetCollection(); foreach (Snippet s in _dirtySnippetsCollection) { BLL.Snippet snippet = new BLL.Snippet() { Code = s.Code, Title = s.Title, Language = s.Language }; bllSnippetCollection.Add(snippet); } snippetRepository.UpdateAllSnippets(bllSnippetCollection); _snippetsOriginal = _dirtySnippetsCollection.ToList(); } catch (Exception ex) { MessageBox.Show("Something went wrong"); } }
public Snippet(BLL.Snippet snippet) { Code = snippet.Code; Language = snippet.Language; Title = snippet.Title; }