protected ServiceProviderResult CreateAddressProfile(string id, ref Profile profile) { ServiceProviderResult result = new ServiceProviderResult { Success = true }; try { var createArgs = new CreateProfileArgs(); createArgs.InputParameters.Name = "Address"; createArgs.InputParameters.Id = id; CorePipeline.Run(CommerceConstants.PipelineNames.CreateProfile, createArgs); profile = createArgs.OutputParameters.CommerceProfile; } catch (Exception e) { result = new ServiceProviderResult { Success = false }; result.SystemMessages.Add(new SystemMessage { Message = e.Message }); } return(result); }
protected ServiceProviderResult CreateAddressProfile(string id, ref Profile profile) { ServiceProviderResult result = new ServiceProviderResult { Success = true }; try { var createArgs = new CreateProfileArgs(); createArgs.InputParameters.Name = "Address"; createArgs.InputParameters.Id = id; CorePipeline.Run(CommerceConstants.PipelineNames.CreateProfile, createArgs); profile = createArgs.OutputParameters.CommerceProfile; } catch (Exception e) { result = new ServiceProviderResult { Success = false }; result.SystemMessages.Add(new SystemMessage { Message = e.Message }); } return result; }