コード例 #1
0
        public bool AddWord(WordDTO wordDTO, int dictionaryId)
        {
            var word = MappingWord.MappingDTOtoDM(wordDTO);

            word.Dictionary = _dal.GetDictionary(dictionaryId);
            return(_dal.AddWord(word));
        }
コード例 #2
0
        public List <WordDTO> GetNotLearnedWords(int quantityWords, int dictionaryId)
        {
            List <WordDTO> listWordsDTO = new List <WordDTO>();
            var            listWords    = _dal.GetNotLearnedWords(quantityWords, dictionaryId);

            listWords.ForEach(x => listWordsDTO.Add(MappingWord.MappingDMtoDTO(x)));
            return(listWordsDTO);
        }
コード例 #3
0
        public List <WordDTO> GetWords(int dictionaryId)
        {
            List <WordDTO> listWordsDTO = new List <WordDTO>();
            var            listWords    = _dal.GetWords(dictionaryId);

            listWords.ForEach(x => listWordsDTO.Add(MappingWord.MappingDMtoDTO(x)));
            return(listWordsDTO);
        }
コード例 #4
0
        public List <WordDTO> GetNotLearnedWords(int quantityWords, int dictionaryId)
        {
            List <WordDTO> listWordsDTO = new List <WordDTO>();
            var            listWordsDC  = vocabularyClient.GetNotLearnedWords(quantityWords, dictionaryId).ToList();

            listWordsDC.ForEach(x => listWordsDTO.Add(MappingWord.MappingDCtoDTO(x)));
            return(listWordsDTO);
        }
コード例 #5
0
 public void UpdateWord(WordDC wordDC)
 {
     try
     {
         var wordDTO = MappingWord.MappingDCtoDTO(wordDC);
         _bll.UpdateWord(wordDTO);
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.ToString());
     }
 }
コード例 #6
0
 public bool AddWord(WordDC wordDC, int dictionaryId)
 {
     try
     {
         var wordDTO = MappingWord.MappingDCtoDTO(wordDC);
         return(_bll.AddWord(wordDTO, dictionaryId));
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.ToString());
     }
 }
コード例 #7
0
 public ICollection <WordDC> GetNotLearnedWords(int quantityWords, int dictionaryId)
 {
     try
     {
         List <WordDC> listWordsDC  = new List <WordDC>();
         var           listWordsDTO = _bll.GetNotLearnedWords(quantityWords, dictionaryId);
         listWordsDTO.ForEach(x => listWordsDC.Add(MappingWord.MappingDTOtoDC(x)));
         return(listWordsDC);
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.ToString());
     }
 }
コード例 #8
0
        public void UpdateWord(WordDTO wordDTO)
        {
            var word = MappingWord.MappingDTOtoDM(wordDTO);

            _dal.UpdateWord(word);
        }
コード例 #9
0
        public void UpdateWord(WordDTO wordDTO)
        {
            var wordDC = MappingWord.MappingDTOtoDC(wordDTO);

            vocabularyClient.UpdateWord(wordDC);
        }
コード例 #10
0
        public bool AddWord(WordDTO wordDTO, int dictionaryId)
        {
            var wordDC = MappingWord.MappingDTOtoDC(wordDTO);

            return(vocabularyClient.AddWord(wordDC, dictionaryId));
        }