public async Task <BaseResponse <GraphicsCardDto> > GetGraphicsCardForComputer(Guid computerId, Guid graphicCardId)
        {
            if (!await _graphicsCardRepository.Exists(computerId, graphicCardId))
            {
                return(BaseResponse <GraphicsCardDto> .NotFound("Computer not found"));
            }

            var result = await _computerRepository.GetGraphicsCardForComputer(computerId, graphicCardId);

            var graphicsCardDto = _mapper.Map <GraphicsCardDto>(result);

            return(new BaseResponse <GraphicsCardDto>((int)HttpStatusCode.OK, graphicsCardDto));
        }