private FeaturedStatistics GetFeaturedStatistics() { var today = DateTime.Today; var dateRange = new DateRange(today.AddDays(-7), today); return(new FeaturedStatistics { CreatedJobAds = _jobAdReportsQuery.GetCreatedJobAds(dateRange), Members = _accountReportsQuery.GetUsers(UserType.Member, DateTime.Now), MemberSearches = _searchReportsQuery.GetAllMemberSearches(dateRange), MemberAccesses = _employerMemberAccessReportsQuery.GetMemberAccesses(dateRange) }); }
private void UpdateFeaturedStatistics(int days) { var today = DateTime.Today; var dateRange = new DateRange(today.AddDays(-1 * days), today); var statistics = new FeaturedStatistics { CreatedJobAds = _jobAdReportsQuery.GetCreatedJobAds(dateRange), Members = _accountReportsQuery.GetUsers(UserType.Member, DateTime.Now), MemberSearches = _memberSearchReportsQuery.GetAllMemberSearches(dateRange), MemberAccesses = _employerMemberAccessReportsQuery.GetMemberAccesses(dateRange) }; _featuredCommand.UpdateFeaturedStatistics(statistics); }