Exemplo n.º 1
0
        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));
            }
        }
Exemplo n.º 2
0
        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));
            }
        }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
        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));
        }