public void AddRepository([FromBody] RepositoryEntityVM repository) { try { var data = _mapper.Map <Repository>(repository); _repositoryEntityRepo.CreateRepository(data); } catch (Exception ex) { _logger.LogError($"Source: {ex.Source}, StackTrace: {ex.StackTrace} , Message: {ex.Message}"); } }
public RepositoryEntityVM GetRepositoryById(int id, int userId) { var result = new RepositoryEntityVM(); try { var data = _genericRepo.GetById(id); if (data != null) { data.IsLocked = true; data.LockedByUser = userId; data.UserId = userId; _repositoryEntityRepo.UpdateLockedByFlags(data); } result = _mapper.Map <RepositoryEntityVM>(data); } catch (Exception ex) { _logger.LogError($"Source: {ex.Source}, StackTrace: {ex.StackTrace} , Message: {ex.Message}"); } return(result); }