Beispiel #1
0
        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");
            }
        }
Beispiel #2
0
 public Snippet(BLL.Snippet snippet)
 {
     Code     = snippet.Code;
     Language = snippet.Language;
     Title    = snippet.Title;
 }