Example #1
0
        public IEnumerable <DatabaseInfoDto> GetAllDatabases()
        {
            DatabaseInfoDtoConverter converter = new DatabaseInfoDtoConverter();
            var allDatabases = _repository.GetAll();
            var allDtos      = allDatabases.Select(entity => converter.ToDto(entity));

            return(allDtos);
        }
Example #2
0
        public DatabaseInfoDto UpdateDatabaseNames(DatabaseInfoDto dto)
        {
            var dbEntity  = _repository.Get(dto.Hash);
            var converter = new DatabaseInfoDtoConverter();

            converter.Merge(dbEntity, dto);

            _persister.Save();

            return(converter.ToDto(dbEntity));
        }