public ProductServiceListProductsResponse Fill() { var productsDto = new List<StefanStoreDTO.ProductDto.ProductDto>(); foreach (var product in _products) { StefanStoreDTO.ProductDto.ProductDto productDto=new StefanStoreDTO.ProductDto.ProductDto(); productDto.ProductId=product.ProductID; productDto.Price = product.Price; productDto.Name = product.Name; productDto.Description = product.Description; productDto.Category = product.Category; productsDto.Add(productDto); } ProductServiceListProductsResponse response = new ProductServiceListProductsResponse { CurrentCategory = _request.Category, PagingInfo = new PagingInfo { CurrentPage = _request.PageNumber, ItemsPerPage = _request.PageSize, TotalItems = _totalItems }, Products = productsDto }; return response; }
public ProductDto Fill() { StefanStoreDTO.ProductDto.ProductDto productDto = new StefanStoreDTO.ProductDto.ProductDto(); productDto.ProductId = _product.ProductID; productDto.Price = _product.Price; productDto.Name = _product.Name; productDto.Description = _product.Description; productDto.Category = _product.Category; return productDto; }
public ProductServiceEditProductResponse Fill() { var productDto = new StefanStoreDTO.ProductDto.ProductDto(); productDto.ProductId = _product.ProductID; productDto.Price = _product.Price; productDto.Name = _product.Name; productDto.Description = _product.Description; productDto.Category = _product.Category; ProductServiceEditProductResponse response = new ProductServiceEditProductResponse { Product = productDto }; return response; }
public ProductServiceSaveProductAdapter(ProductDto productDto) { _productDto = productDto; }