public IViewComponentResult Invoke()
        {
            CountsModel countsModel = new CountsModel()
            {
                DocumentCounts = _documentService.GetAll().Where(i => i.DocumentIsActive && i.DocumentIsApproved == false && i.DocumentIsDeleted == false).Count(),
                UserCounts     = _userManager.Users.Where(i => i.isApprovedByAdmin == false && i.isDeleted == false).Count()
            };

            return(View(countsModel));
        }
Exemple #2
0
        public IActionResult Counts()
        {
            var counts = new CountsModel
            {
                Users         = dal.GetUsersCount((_) => true).ToString(),
                UsersWatching = dal.GetUsersCount((u) => u.Watch).ToString(),
                Points        = dal.GetPointsCount((_) => true).ToString(),
                PointsLog     = dal.GetPointsLogCount((_) => true).ToString(),
            };

            return(Ok(counts));
        }