protected virtual ComingEventsPanelViewModel GetComingEventsViewModel(ComingEventsPanelModel panelModel)
        {
            (IList <ComingEventViewModel> comingEvents, int totalCount) = GetComingEvents(panelModel.EventsAmount);
            var viewModel = new ComingEventsPanelViewModel
            {
                OverviewUrl      = _activityPageHelperFactory.GetHelper(IntranetActivityTypeEnum.Events).GetOverviewPageUrl(),
                Title            = panelModel.DisplayTitle,
                Events           = comingEvents,
                ShowSeeAllButton = comingEvents.Count < totalCount
            };

            return(viewModel);
        }
Exemple #2
0
 protected IActivityPageHelper GetPageHelper(Enum type) => _pageHelperFactory.GetHelper(type);