Beispiel #1
0
        public async Task <AdministrationIndexStatisticViewModel> GetAdministrationIndexStatisticViewModel()
        {
            var allUsersCount = await usersService.GetCountOfAllUsersAsync();

            var allAdsCount = await adsService.GetAllActiveAdsCountAsync();

            var administrationIndexStatisticViewModel = new AdministrationIndexStatisticViewModel
            {
                AllAdsCount   = allAdsCount,
                AllUsersCount = allUsersCount
            };

            return(administrationIndexStatisticViewModel);
        }
        public async Task <AdministrationIndexStatisticViewModel> GetAdministrationIndexStatisticViewModelAsync()
        {
            var allUsersCount = await usersService.GetCountOfAllUsersAsync();

            var allGamesCount = await gamesService.GetCountOfAllGamesAsync();

            var allVideosCount = await videosService.GetCountOfAllVideosAsync();

            var administrationIndexStatisticViewModel = new AdministrationIndexStatisticViewModel
            {
                AllUsersCount  = allUsersCount,
                AllGamesCount  = allGamesCount,
                AllVideosCount = allVideosCount,
            };

            return(administrationIndexStatisticViewModel);
        }