Example #1
0
        public static WordDTO MappingDCtoDTO(WordDC wordDC)
        {
            MapperConfiguration configDCtoDTO = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <WordDC, WordDTO>();
            });
            IMapper iMapper = configDCtoDTO.CreateMapper();

            return(iMapper.Map <WordDC, WordDTO>(wordDC));
        }
 public void UpdateWord(WordDC wordDC)
 {
     try
     {
         var wordDTO = MappingWord.MappingDCtoDTO(wordDC);
         _bll.UpdateWord(wordDTO);
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.ToString());
     }
 }
 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());
     }
 }
Example #4
0
        public static WordDTO MappingDCtoDTO(WordDC wordDC)
        {
            MapperConfiguration configDCtoDTO = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <WordDC, WordDTO>().MaxDepth(2);
                cfg.CreateMap <DictionaryExtnDC, DictionaryExtnDTO>().MaxDepth(2);
            });

            configDCtoDTO.AssertConfigurationIsValid();
            IMapper iMapper = configDCtoDTO.CreateMapper();

            return(iMapper.Map <WordDC, WordDTO>(wordDC));
        }