Example #1
0
    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;
    }
Example #2
0
    /// <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();
    }
Example #3
0
    /// <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();
    }
Example #4
0
    /// <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();
    }