private void BindDetailData() { string filter = ViewState["DetailFilter"].ToString(); OrderDal orderDal = new OrderDal(); pagerDetail.PageSize = PagingSize; pagerDetail.RecordCount = orderDal.GetDetailCount(filter); DataTable table = orderDal.GetDetailAll(detailPageIndex, PagingSize, filter); BindTable2GridView(gvDetail, table); }
private void BindData() { pager.PageSize = PagingSize; OrderDal orderDal = new OrderDal(); string filter = null; if (ViewState["Filter"] != null) filter = ViewState["Filter"].ToString(); pager.RecordCount = orderDal.GetMasterCount(filter); DataTable table = orderDal.GetMasterAll(pageIndex, PagingSize, filter); BindTable2GridView(gvMain, table); }
/// <summary> /// 用户选择需分拣的线路后进行数据优化 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnContinue_Click(object sender, EventArgs e) { string selectedRoutes = ""; foreach (GridViewRow row in gvRoute.Rows) { if (row.Cells[0].Controls.Count != 0 && ((CheckBox)row.Cells[0].Controls[0]).Checked) { selectedRoutes += string.Format("'{0}',", row.Cells[1].Text); } } if (selectedRoutes.Trim().Length != 0) { selectedRoutes = selectedRoutes.Substring(0, selectedRoutes.Length - 1); //清除用户选择之外的数据 OrderDal orderDal = new OrderDal(); orderDal.DeleteNoUseOrder(Session["OrderDate"].ToString(), Convert.ToInt32(Session["BatchNo"]), selectedRoutes); Session["OptimizeStatus"] = "<root><status>CONTINUE</status><message></message></root>"; JScript.Instance.RegisterScript(Page, "post=true;"); thread = new Thread(new ThreadStart(Optimize)); thread.Start(); pnlMain.Visible = true; pnlRoute.Visible = false; } else JScript.Instance.ShowMessage(Page, "请选择要进行优化的线路。"); }
/// <summary> /// 绑定分拣线路数据 /// </summary> private void BindData() { OrderDal orderDal = new OrderDal(); DataTable table = orderDal.GetOrderRoute(Session["OrderDate"].ToString(), Convert.ToInt32(Session["BatchNo"])); BindTable2GridView(gvRoute, table); }