public PartialViewResult MainAdminNav() { var pmCount = 0; if (LoggedOnReadOnlyUser != null) { pmCount = _privateMessageService.NewPrivateMessageCount(LoggedOnReadOnlyUser.Id); } var moderateCount = 0; var topicsToModerate = _topicService.GetPendingTopicsCount(_categoryService.GetAll()); var postsToModerate = _postService.GetPendingPostsCount(_categoryService.GetAll()); if (topicsToModerate > 0 || postsToModerate > 0) { moderateCount = topicsToModerate + postsToModerate; } var viewModel = new MainDashboardNavViewModel { PrivateMessageCount = pmCount, ModerateCount = moderateCount }; return(PartialView(viewModel)); }
public PartialViewResult MainAdminNav() { var viewModel = new MainDashboardNavViewModel { PrivateMessageCount = 0, ModerateCount = 0 }; return(PartialView(viewModel)); }
public PartialViewResult MainAdminNav() { var moderateCount = 0; var topicsToModerate = _topicService.GetPendingTopicsCount(_groupService.GetAll(LoggedOnReadOnlyUser?.Id)); var postsToModerate = _postService.GetPendingPostsCount(_groupService.GetAll(LoggedOnReadOnlyUser?.Id)); if (topicsToModerate > 0 || postsToModerate > 0) { moderateCount = topicsToModerate + postsToModerate; } var viewModel = new MainDashboardNavViewModel { ModerateCount = moderateCount }; return(PartialView(viewModel)); }