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); }
public virtual ActionResult ComingEvents(ComingEventsPanelModel panelModel) { var viewModel = GetComingEventsViewModel(panelModel); return(PartialView(ComingEventsViewPath, viewModel)); }