Example #1
0
        public StoreProductResponse StoreProduct(StoreProductRequest request)
        {
            StoreProductResponse response = new StoreProductResponse();
            ProductBusinessComponent bc = DependencyInjectionHelper.GetProductBusinessComponent();

            Product product = ProductAdapter.DtoToProduct(request.Product);
            response.Id = bc.StoreProduct(product);

            return response;
        }
Example #2
0
 public void StoreProduct(ProductDTO product)
 {
     try
     {
         StoreProductRequest request = new StoreProductRequest();
         request.Product = product;
         StoreProductResponse response = Service.StoreProduct(request);
         product.Id = response.Id;
     }
     catch (Exception ex)
     {
         if (ExceptionPolicy.HandleException(ex, "PL Policy")) throw;
     }
 }