private void GetCGD051Data(string txtStAcceptNo, string txtStAcceptDate, string ddlTypeNo, string txtOutNo, string txtChanNo, string txtStore, string txtRoute, string txtStep, string SLP_SignDate, string txtChanSourceNo, string txtEnable, string SLP_SKU1, string txtSLP_Gift, string SLP_Period) { //抓取本頁初次登記的時間 string SessionIDName = "CGD052_01_" + Request.QueryString["SessionTimeStamp"]; CGDModel.MaintainSTStoreItemQry BCO = new CGDModel.MaintainSTStoreItemQry(ConntionDB); DataTable Dt; ParameterList.Clear(); ParameterList.Add(txtStAcceptNo.Trim()); ParameterList.Add(txtStAcceptDate.Trim()); ParameterList.Add(ddlTypeNo.Trim()); ParameterList.Add(txtOutNo.Trim()); ParameterList.Add(txtChanNo.Trim()); ParameterList.Add(txtStore.Trim()); ParameterList.Add(txtRoute.Trim()); ParameterList.Add(txtStep.Trim()); ParameterList.Add(SLP_SignDate.Trim()); ParameterList.Add(txtChanSourceNo.Trim()); ParameterList.Add("1"); ParameterList.Add(SLP_SKU1.Trim()); ParameterList.Add(txtSLP_Gift.Trim()); ParameterList.Add(SLP_Period.Trim()); Dt = BCO.QuerySwitch(CGDModel.CGDCommon.QueryType.QueryStAcceptMain, ParameterList); if (Dt.Rows.Count == 0) { ErrorMsgLabel.Text = "查無資料"; //ScriptManager.RegisterStartupScript(Page, this.GetType(), "CGD051.aspx", "alert(' 查無資料 ');", true); } Session[SessionIDName] = Dt; }
/// <summary> /// databindDDL 繫結查詢資料到DropDownList /// </summary> private void databindDDL() { CGDModel.MaintainSTStoreItemQry BCO = new CGDModel.MaintainSTStoreItemQry(ConntionDB); DataTable Dt; ParameterList.Clear(); Dt = BCO.QuerySwitch(CGDModel.CGDCommon.QueryType.TypeNo, ParameterList); ddlTypeNo.DataSource = Dt; ddlTypeNo.DataTextField = "EXPLAIN"; ddlTypeNo.DataValueField = "SCODE"; ddlTypeNo.DataBind(); }
/// <summary> /// databind 繫結查詢資料到GridView1 /// </summary> private void databind(string StAcceptNo, string strITEM, string strVIRTUAL_CODE, string strPERIOD) { //抓取本頁初次登記的時間 string SessionIDName = "CGD052_" + PageTimeStamp.Value; CGDModel.MaintainSTStoreItemQry BCO = new CGDModel.MaintainSTStoreItemQry(ConntionDB); DataTable Dt; ParameterList.Clear(); ParameterList.Add(StAcceptNo); ParameterList.Add(strITEM); ParameterList.Add(strVIRTUAL_CODE); ParameterList.Add(strPERIOD); Dt = BCO.QuerySwitch(CGDModel.CGDCommon.QueryType.QueryStAcceptItem, ParameterList); if (Dt.Rows.Count == 0) { ErrorMsgLabel.Text = "無進貨數量資料"; //ScriptManager.RegisterStartupScript(Page, this.GetType(), "CGD052.aspx", "alert(' 無進貨數量資料 ');", true); } #region 使用XML放置到前端資料 MasterOLDData.InnerHtml = Dt.DataSet.GetXml(); #endregion checkStAcceptDate(); Session[SessionIDName] = Dt; GridView1.DataSource = Dt; //設定分頁大小 GridView1.PageIndex = 0; GridView1.DataBind(); }
/// <summary> /// databind 繫結查詢資料到GridView1 /// </summary> private void databind() { //抓取本頁初次登記的時間 string SessionIDName = "CGD051_" + PageTimeStamp.Value; CGDModel.MaintainSTStoreItemQry BCO = new CGDModel.MaintainSTStoreItemQry(ConntionDB); DataTable Dt; ParameterList.Clear(); ParameterList.Add(txtStAcceptNo.Text.Trim()); ParameterList.Add(SLP_StAcceptDate.Text.Trim()); ParameterList.Add(ddlTypeNo.SelectedItem.Value); ParameterList.Add(txtOutNo.Text.Trim()); ParameterList.Add(txtChanNo.Text.Trim()); ParameterList.Add(txtStore.Text.Trim()); ParameterList.Add(txtRoute.Text.Trim()); ParameterList.Add(txtStep.Text.Trim()); ParameterList.Add(SLP_SignDate.Text.Trim()); ParameterList.Add(txtChanSourceNo.Text.Trim()); ParameterList.Add("1"); ParameterList.Add(SLP_SKU1.Text.Trim()); ParameterList.Add(txtSLP_Gift.Text.Trim()); ParameterList.Add(SLP_Period.Text.Trim()); Dt = BCO.QuerySwitch(CGDModel.CGDCommon.QueryType.QueryStAcceptMain, ParameterList); if (Dt.Rows.Count == 0) { ErrorMsgLabel.Text = "查無資料"; //ScriptManager.RegisterStartupScript(Page, this.GetType(), "CGD051.aspx", "alert(' 查無資料 ');", true); } #region 使用XML放置到前端資料 MasterOLDData.InnerHtml = Dt.DataSet.GetXml(); #endregion Session[SessionIDName] = Dt; GridView1.DataSource = Dt; //設定分頁大小 GridView1.PageIndex = 0; GridView1.DataBind(); }