private TripItem CreateTripItem(Trip trip) { var titem = new TripItem(trip.Id); // get photos count... var photos = _photoStore.GetPhotosByTrip(trip.Id); titem.DisplayName = trip.DisplayName; titem.NumPictures = photos.Count; titem.CoverPhoto = photos.First(); return(titem); }
private IHighliteItem CreateHighliteItem(TripItem titem, string title = null) => DoCreateHighliteItem(titem.TripId, titem.CoverPhoto, titem.NumPictures, HighliteTarget.Trip, title ?? titem.DisplayName);