//Constructors #region SearchHitViewModel public SearchHitViewModel(Vehicle vehicle) { this.Guid = vehicle.Guid; this.Title = NameBuilder.BuildNames(vehicle).FirstOrDefault()?.Name; var teaserImage = vehicle.VehiclePictures .OrderBy(runner => runner.SortOrder) .Select(runner => runner.Picture) .FirstOrDefault(); this.TeaserImageUrl = teaserImage == null ? $"./style/images/noimage.png" : $"./pictures/render/{teaserImage.Guid}"; this.TargetUrl = $"./vehicles/details/{vehicle.Guid.ToShortString()}"; }