public override UniversalSearchItem GetSearchItem(Order order) { AddressData billingAddress = order.BillingAddress; var data = " - " + "No Name"; if (billingAddress != null) { data = " - " + billingAddress.Name; } return(new UniversalSearchItem { DisplayName = "#" + order.Id + data, Id = order.Id, PrimarySearchTerms = new[] { billingAddress.GetDescription(), order.ShippingAddress.GetDescription() }, SecondarySearchTerms = new[] { order.Id.ToString() }, SystemType = order.GetType().FullName, ActionUrl = string.Format("/admin/apps/ecommerce/order/edit/{0}", order.Id), }); }