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()); } }
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)); }