public Enum GetActivityType(Guid activityId) { var typeId = _activityRepository.Get(activityId)?.Type; if (typeId.HasValue) { return(_activityTypeProvider[typeId.Value]); } var pagePromotionActivity = _pagePromotionService.Get(activityId); if (pagePromotionActivity != null) { return(pagePromotionActivity.Type); } return(IntranetActivityTypeEnum.ContentPage); }
public string GetDetailsPageUrl(Guid?activityId = null) => activityId.HasValue ? _pagePromotionService.Get(activityId.Value).Url : null;