Пример #1
0
        private void HandleCurrentEntry()
        {
            //if any text exists in the input pane,
            //we would ignore whether the new item was selected, just commit changes made in edit pane.
            var parser  = ServiceLocator.Current.GetInstance <IFileParser>();
            var kvPairs = parser.ParseLinesToKVPair(NewText);

            foreach (var kv in kvPairs)
            {
                if (kv.Key == null)
                {
                    continue;
                }
                documentComparer.ResultDict.Add(kv.Key, kv.Value);
            }
            UnhandledEntries.Remove(CurrentKey);
        }
Пример #2
0
 private void DiscardCurrentEntry()
 {
     UnhandledEntries.Remove(CurrentKey);
 }