コード例 #1
0
ファイル: BrandService.cs プロジェクト: Biniyam2/BmesRestApi
        public GetBrandResponse GetBrand(GetBrandRequest getBrandRequest)
        {
            GetBrandResponse getBrandResponse = null;

            if (getBrandRequest.Id > 0)
            {
                var brand    = _brandRepository.FindBrandById(getBrandRequest.Id);
                var brandDto = _messageMapper.MapToBrandDto(brand);
                getBrandResponse = new GetBrandResponse
                {
                    Brand = brandDto
                };
            }
            return(getBrandResponse);
        }
コード例 #2
0
        public GetBrandResponse GetBrand(GetBrandRequest request)
        {
            var response = new GetBrandResponse();

            WithErrorHandling(() =>
            {
                var brand = _brandRepository.FindBrandById(request.Id);

                var brandDto   = brand.MapToBrandDto();
                response.Brand = brandDto;
                response.Messages.Add("Successfully get the brand");
                response.StatusCode = HttpStatusCode.OK;
            }, response);

            return(response);
        }