Esempio n. 1
0
        private void LoadNotesFromLocal()
        {
            var noteFiles = Directory.GetFiles(_pathLocalFolder, "*.xml");

            _logger.Info("Repository", "Found " + noteFiles.Length + " files in local repository");

            foreach (var noteFile in noteFiles)
            {
                try
                {
                    var note = LoadNoteFromFile(noteFile);
                    note.IsUINote = true;

                    Notes.Add(note);
                }
                catch (Exception e)
                {
                    _logger.ShowExceptionDialog("LoadNotes from local cache", "Could not load note from '" + noteFile + "'", e);
                }
            }

            _logger.Trace("Repository", "Loaded " + Notes.Count + " notes from local repository");
        }