public void UpdateKeywordAdmin(int id, [FromBody] KeywordEntityVM keyword) { try { var data = _mapper.Map <KeywordLibrary>(keyword); _keywordRepo.UpdateKeyword(id, data); } catch (Exception ex) { _logger.LogError($"Source: {ex.Source}, StackTrace: {ex.StackTrace} , Message: {ex.Message}"); } }
public KeywordEntityVM GetKeywordByIdAdmin(int id) { var result = new KeywordEntityVM(); try { result = _mapper.Map <KeywordEntityVM>(_genericRepo.GetById(id)); } catch (Exception ex) { _logger.LogError($"Source: {ex.Source}, StackTrace: {ex.StackTrace} , Message: {ex.Message}"); } return(result); }
public KeywordEntityVM GetKeywordById(int id, int userId) { var result = new KeywordEntityVM(); try { result = _mapper.Map <KeywordEntityVM>(_genericRepo.GetById(id)); var mappedData = _mapper.Map <KeywordEntity_MapVM>(_keywordRepo.GetMappedKeywordLibrary(id, userId)); if (mappedData != null) { result = _mapper.Map <KeywordEntityVM>(mappedData); } } catch (Exception ex) { _logger.LogError($"Source: {ex.Source}, StackTrace: {ex.StackTrace} , Message: {ex.Message}"); } return(result); }
public void UpdateKeyword(int id, [FromBody] KeywordEntityVM keyword) { try { var mapVM = _mapper.Map <KeywordEntity_MapVM>(keyword); var keywordMapEntity = _mapper.Map <KeywordLibrary_Map>(mapVM); keywordMapEntity.MasterKeywordID = id; var mappedData = _keywordRepo.GetMappedKeywordLibrary(id, keyword.UserId); if (mappedData != null) { _keywordRepo.UpdateKeywordMap(keyword.UserId, keywordMapEntity); } else { _keywordRepo.CreateKeyword_Map(keywordMapEntity); } } catch (Exception ex) { _logger.LogError($"Source: {ex.Source}, StackTrace: {ex.StackTrace} , Message: {ex.Message}"); } }