private SentenceWord _toSentenceWord(IPPI.SentenceWord ippiWord) { return _comparisonSentence.Words[ippiWord.Order - 1]; }
public FromIppiModel AddLinkedChain(IPPI.SentenceWord master, IOrderedEnumerable<IPPI.SentenceWord> dependantWords) { var linkedChain = new LinkedChain(); linkedChain.Master.Words.Add(_toSentenceWord(master)); linkedChain.Dependent.Words.AddRange(dependantWords.Select(_toSentenceWord)); _comparisonSentence.LinkedChains.Add(linkedChain); return this; }