private void BindData() { OrderStatisticsQuery orderStatisticsQuery = new OrderStatisticsQuery(); orderStatisticsQuery.PageIndex = 1; orderStatisticsQuery.PageSize = 50; orderStatisticsQuery.SortOrder = SortAction.Desc; orderStatisticsQuery.SortBy = "TotalRec"; Globals.EntityCoding(orderStatisticsQuery, true); DbQueryResult dbQueryResult = ShopStatisticHelper.Member_GetRegionReport(orderStatisticsQuery); int num = 0; System.Data.DataTable dataTable = ((System.Data.DataTable)dbQueryResult.Data).Clone(); foreach (System.Data.DataRow dataRow in ((System.Data.DataTable)dbQueryResult.Data).Rows) { num++; System.Data.DataRow dataRow2 = dataTable.NewRow(); dataRow2["RegionName"] = dataRow["RegionName"]; dataRow2["TotalRec"] = dataRow["TotalRec"]; dataTable.Rows.Add(dataRow2); if (num == 1) { this.MaxQty = int.Parse(dataRow2["TotalRec"].ToString()); } if (num >= 10) { break; } } this.rptList.DataSource = dataTable; this.rptList.DataBind(); this.QtyList1 = ""; num = 0; int count = ((System.Data.DataTable)dbQueryResult.Data).Rows.Count; foreach (System.Data.DataRow drOne in ((System.Data.DataTable)dbQueryResult.Data).Rows) { this.QtyList1 = string.Concat(new string[] { this.QtyList1, "{name: '", base.GetFieldValue(drOne, "RegionName"), "',value: ", base.GetFieldIntValue(drOne, "TotalRec").ToString(), "}" }); if (num < count - 1) { this.QtyList1 += ",\n"; } num++; } }
private void BindData() { OrderStatisticsQuery entity = new OrderStatisticsQuery { PageIndex = 1, PageSize = 50, SortOrder = SortAction.Desc, SortBy = "TotalRec" }; Globals.EntityCoding(entity, true); DbQueryResult result = ShopStatisticHelper.Member_GetRegionReport(entity); int num = 0; DataTable table = ((DataTable)result.Data).Clone(); foreach (DataRow row in ((DataTable)result.Data).Rows) { num++; DataRow row2 = table.NewRow(); row2["RegionName"] = row["RegionName"]; row2["TotalRec"] = row["TotalRec"]; table.Rows.Add(row2); if (num == 1) { this.MaxQty = int.Parse(row2["TotalRec"].ToString()); } if (num >= 10) { break; } } this.rptList.DataSource = table; this.rptList.DataBind(); this.QtyList1 = ""; num = 0; int count = ((DataTable)result.Data).Rows.Count; foreach (DataRow row3 in ((DataTable)result.Data).Rows) { this.QtyList1 = this.QtyList1 + "{name: '" + base.GetFieldValue(row3, "RegionName") + "',value: " + base.GetFieldIntValue(row3, "TotalRec").ToString() + "}"; if (num < (count - 1)) { this.QtyList1 = this.QtyList1 + ",\n"; } num++; } }