public TimelineEventViewModel(ISpotUser user, IEvent myEvent, IUserEvent userEvent, ISpot spot, ILocation location, IBusiness business) { UserId = user.Id; EventId = myEvent.Id; SpotId = spot.Id; LocationId = location.Id; BusinessId = business.Id; FirstName = user.FirstName; EventTitle = myEvent.Title; EventStart = myEvent.StartDateTime.ToLocalTime().ToString(DateService.GetBasicDateTimeFormat); Joined = DateService.GetRelativeSpan(userEvent.Joined.ToUniversalTime() .ToString(DateService.GetBasicDateTimeFormat)); SpotName = spot.Name; Address = location.Address; City = location.City; Zip = location.Zip; Country = location.Country; BusinessName = business.Name; }