public PartialViewResult GetNewMembers()
        {
            var viewModel = new MainStatsViewModel
            {
                LatestMembers = MembershipService.GetLatestUsers(5)
            };

            return(PartialView(viewModel));
        }
        public PartialViewResult GetMainStats()
        {
            var viewModel = new MainStatsViewModel
            {
                //LatestMembers = MembershipService.GetLatestUsers(10),
                MemberCount = MembershipService.MemberCount(),
                TopicCount  = _topicService.TopicCount(),
                PostCount   = _postService.PostCount()
            };

            return(PartialView(viewModel));
        }
Example #3
0
 public PartialViewResult GetMainStats()
 {
     var allCats = _categoryService.GetAll();
     var viewModel = new MainStatsViewModel
                         {
                             LatestMembers = MembershipService.GetLatestUsers(10),
                             MemberCount = MembershipService.MemberCount(),
                             TopicCount = _topicService.TopicCount(allCats),
                             PostCount = _postService.PostCount(allCats)
                         };
     return PartialView(viewModel);
 }
Example #4
0
        public virtual PartialViewResult GetMainStats()
        {
            var allCats   = _categoryService.GetAll();
            var viewModel = new MainStatsViewModel
            {
                LatestMembers = MembershipService.GetLatestUsers(10),
                MemberCount   = MembershipService.MemberCount(),
                TopicCount    = _topicService.TopicCount(allCats),
                PostCount     = _postService.PostCount(allCats)
            };

            return(PartialView(viewModel));
        }
Example #5
0
        public PartialViewResult GetMainStats()
        {
            var viewModel = new MainStatsViewModel
            {
                LatestMembers = MembershipService.GetLatestUsers(10).ToDictionary(o => o.UserName,
                                                                                  o => o.NiceUrl),
                MemberCount = MembershipService.MemberCount(),
                TopicCount  = _topicService.TopicCount(),
                PostCount   = _postService.PostCount()
            };

            return(PartialView(viewModel));
        }
Example #6
0
 public PartialViewResult GetMainStats()
 {
     using (UnitOfWorkManager.NewUnitOfWork())
     {
         var viewModel = new MainStatsViewModel
         {
             LatestMembers = MemberService.GetLatestUsers(10).ToDictionary(o => o.UserName,
                                                                           o => o.Url),
             MemberCount = MemberService.MemberCount(),
             TopicCount  = TopicService.TopicCount(),
             PostCount   = PostService.PostCount()
         };
         return(PartialView(PathHelper.GetThemePartialViewPath("GetMainStats"), viewModel));
     }
 }