コード例 #1
0
        private void FillVisitsData()
        {
            var startDate = DateTime.Today.AddMonths(-1);
            var visits    = 200;
            var newVisits = 50;
            var pageviews = 390;

            var rnd = new Random();

            for (var date = startDate; date < DateTime.Today; date = date.AddDays(1))
            {
                VisitData.Add(new VisitDataItem()
                {
                    Date      = date.ToString("MMM-dd"),
                    Visits    = visits,
                    NewVisits = newVisits,
                    PageViews = pageviews
                });

                visits    += (int)(50 * (rnd.NextDouble() - 0.3));
                newVisits += (int)(30 * (rnd.NextDouble() - 0.3));
                pageviews += (int)(80 * (rnd.NextDouble() - 0.3));
            }
        }