public StoreSupplierResponse StoreSupplier(StoreSupplierRequest request) { StoreSupplierResponse response = new StoreSupplierResponse(); SupplierBusinessComponent bc = DependencyInjectionHelper.GetSupplierBusinessComponent(); Supplier supplier = SupplierAdapter.DtoToSupplier(request.Supplier); response.SupplierId = bc.StoreSupplier(supplier); return(response); }
public StoreSupplierResponse StoreSupplier(StoreSupplierRequest request) { if (!HttpContext.Current.User.Identity.IsAuthenticated) { throw new FaultException <NotAuthenticatedFault>(new NotAuthenticatedFault()); } StoreSupplierResponse response = new StoreSupplierResponse(); SupplierBusinessComponent bc = DependencyInjectionHelper.GetSupplierBusinessComponent(); Supplier supplier = SupplierAdapter.DtoToSupplier(request.Supplier); response.SupplierId = bc.StoreSupplier(supplier); return(response); }
public void StoreSupplier(SupplierDTO supplier) { try { StoreSupplierRequest request = new StoreSupplierRequest(); request.Supplier = supplier; StoreSupplierResponse response = Service.StoreSupplier(request); supplier.Id = response.SupplierId; } catch (Exception ex) { if (ExceptionPolicy.HandleException(ex, "PL Policy")) { throw; } } }