Example #1
0
File: Stats.cs Project: mono/gert
		public static Stats GetStatistics()
		{
			Stats stats = new Stats();

			return stats;

		}
Example #2
0
        public static Stats GetStatistics()
        {
            Stats stats = new Stats();
            using (StatsDataAdapter db = new StatsDataAdapter())
            {
                stats._adsPending = Convert.ToInt32(db.CountAdsByStatus((int)AdStatus.ActivationPending, null));
                stats._adsActive = Convert.ToInt32(db.CountAdsByStatus((int)AdStatus.Activated, null));
                stats._adsDeleted = Convert.ToInt32(db.CountAdsByStatus((int)AdStatus.Deleted, null));
                stats._adsTotal = Convert.ToInt32(db.CountAdsByStatus(null, null));

                stats._responsesActiveAds = Convert.ToInt32(db.CountAdResponsesByStatus((int)AdStatus.Activated));
                stats._responsesTotal = Convert.ToInt32(db.CountAdResponsesByStatus(null));

                stats._usersNew = (int)db.CountMembersByDateRange(DateTime.Today.AddDays(0 - RecentMembersDays), DateTime.Now);
                stats._usersTotal = (int)db.CountMembersByDateRange(null, null);

                stats._categoriesTop = (int)db.CountTopCategories();
                stats._locations = (int)db.CountLocations();

                stats._lastGenerated = DateTime.Now;
            }

            return stats;
        }