private void PopulatePageAreas() { using (var dataAccess = new UsageStatisticsDataAccess(null)) { MenuItems = dataAccess.GetMarsPageAreas(); } }
protected void btnLoad_Click(object sender, EventArgs e) { var dt1 = DateTime.Parse(tbFromDate.Text); var dt2 = DateTime.Parse(tbToDate.Text).AddDays(1).AddSeconds(-1); int takeCount = int.Parse(ddlTakeCount.SelectedValue); var parameters = new Dictionary <DictionaryParameter, string>(); parameters[DictionaryParameter.StartDate] = dt1.ToString(); parameters[DictionaryParameter.EndDate] = dt2.ToString(); var selectedMenuIds = MenuItems.Where(d => d.Selected).Select(d => d.MenuId).ToList(); using (var dataAccess = new UsageStatisticsDataAccess(parameters)) { var usageData = dataAccess.GetPageUsage(takeCount, selectedMenuIds); ucPageUsageChart.LoadUseageData(usageData); } }