Ejemplo n.º 1
0
 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}");
     }
 }
Ejemplo n.º 2
0
        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);
        }