private bool PublishingPointExists(PublishingPointDetailViewModel pointDetailViewModel, PublishingAdminService service, Guid itemId)
 {
     return service.GetPublishingPoints(PublishingConfig.SearchProviderName, string.Empty, -1, -1, string.Empty).Items.Where(ppoint => ppoint.Title.ToLower()
                     == pointDetailViewModel.Title.ToLower() && ppoint.Id != itemId).FirstOrDefault() != null;
 }
 private PublishingPointDetailViewModel CreateSearchPointInfo()
 {
     var model = new PublishingPointDetailViewModel();
     model.Id = Guid.Empty;
     model.Title = SampleConstants.SearchIndexName;
     model.PublishingPointDefinition = this.CreatePublishingPointDefinition();
     model.Description = null;
     model.IsActive = true;
     model.PublishingPointBusinessObjectName = null;
     model.InboundSettings = this.CreatePublishingPointInboundSettings();
     model.OutboundSettings = this.CreatePublishingPointOutboundSettings();
     return model;
 }