public ActionResult Activity(int?p) { using (UnitOfWorkManager.NewUnitOfWork()) { // Set the page index var pageIndex = p ?? 1; // Get the topics var activities = _activityService.GetPagedGroupedActivities(pageIndex, SettingsService.GetSettings().ActivitiesPerPage); // create the view model var viewModel = new AllRecentActivitiesViewModel { Activities = activities, PageIndex = pageIndex, TotalCount = activities.TotalCount, }; return(View(viewModel)); } }
public ActionResult Activity(int? p) { using (UnitOfWorkManager.NewUnitOfWork()) { // Set the page index var pageIndex = p ?? 1; // Get the topics var activities = _activityService.GetPagedGroupedActivities(pageIndex, SettingsService.GetSettings().ActivitiesPerPage); // create the view model var viewModel = new AllRecentActivitiesViewModel { Activities = activities, PageIndex = pageIndex, TotalCount = activities.TotalCount, }; return View(viewModel); } }
public ActionResult Activity(DialoguePage page) { using (UnitOfWorkManager.NewUnitOfWork()) { // Set the page index var pageIndex = AppHelpers.ReturnCurrentPagingNo(); // Get the topics var activities = ServiceFactory.ActivityService.GetPagedGroupedActivities(pageIndex, Settings.ActivitiesPerPage); // create the view model var viewModel = new AllRecentActivitiesViewModel(page) { Activities = activities, PageIndex = pageIndex, TotalCount = activities.TotalCount, PageTitle = Lang("Activity.PageTitle") }; return(View(PathHelper.GetThemeViewPath("Activity"), viewModel)); } }
public ActionResult Home(int?p) { using (UnitOfWorkManager.NewUnitOfWork()) { // Set the page index var pageIndex = p ?? 1; // Get the topics var activities = _activityService.GetPagedGroupedActivities(pageIndex, activitiesPerPage); // create the view model var viewModel = new AllRecentActivitiesViewModel { Activities = activities, PageIndex = pageIndex, TotalCount = activities.TotalCount, }; return(View(viewModel)); } //return RedirectToAction("Home", "Main", null); }
public virtual async Task <ActionResult> Activity(int?p) { var loggedOnReadOnlyUser = User.GetMembershipUser(MembershipService); var loggedOnUsersRole = loggedOnReadOnlyUser.GetRole(RoleService); // Set the page index var pageIndex = p ?? 1; // Get the topics var activities = await _activityService.GetPagedGroupedActivities(pageIndex, SettingsService.GetSettings().ActivitiesPerPage, loggedOnUsersRole); // create the view model var viewModel = new AllRecentActivitiesViewModel { Activities = activities, PageIndex = pageIndex, TotalCount = activities.TotalCount }; return(View(viewModel)); }