Пример #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);
        }
Пример #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;
         }
     }
 }