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; }