Exemple #1
0
        public void AddWord(Word germanWord, Word englishWord, Word spanishWord)
        {
            var insDE = wordRepository.InsertWord(germanWord);
            var insEN = wordRepository.InsertWord(englishWord);
            var insES = wordRepository.InsertWord(spanishWord);

            if (germanWord.IsValid && englishWord.IsValid)
            {
                wordRepository.InsertRelation(germanWord, englishWord);
            }
            if (insDE && insES)
            {
                wordRepository.InsertRelation(germanWord, spanishWord);
            }
            if (insEN && insES)
            {
                wordRepository.InsertRelation(englishWord, spanishWord);
            }
            wordRepository.FetchWords();
        }