Beispiel #1
0
    private DataTable UptSTM()
    {

        //資料庫更新一筆資料
        BCO.MaintainCRMStoreSet bco = new BCO.MaintainCRMStoreSet(ConntionDB);
        ParameterList.Clear();
        ParameterList.Add(int.Parse(this.hid_ID.Value));
        ParameterList.Add(this.hid_UpdateTime.Value);
        ParameterList.Add(this.SLP_User.Text);
        ParameterList.Add(int.Parse(this.SLP_Boolean.Text));
        ParameterList.Add(DateTime.Now.ToString("yyyyMMddHHmmss"));
        ParameterList.Add(Session["UID"].ToString());

        bco.UpdateCRMStoreSet(ParameterList, null);

        ParameterList.Clear();
        ParameterList.Add(this.SLP_Vendor.Text);
        ParameterList.Add(this.SLP_CodeFile.Text);
        ParameterList.Add(this.SLP_StoreChain.Text);
        ParameterList.Add(this.SLP_Store.Text);
        ParameterList.Add(int.Parse(this.SLP_Boolean.Text));
        ParameterList.Add(null);
        ParameterList.Add(this.SLP_User.Text);

        DataTable dt = bco.QueryByFind(ParameterList);

        return dt;

    }
Beispiel #2
0
    private void QueryData()
    {
        string SessionIDName = "CRM19" + PageTimeStamp.Value;

        ParameterList.Clear();
        ParameterList.Add(this.SLP_Vendor.Text.Trim());
        ParameterList.Add(this.SLP_CodeFile.Text.Trim());
        ParameterList.Add(this.SLP_StoreChain.Text.Trim());
        ParameterList.Add(this.SLP_Store.Text.Trim());
        if (this.SLP_Boolean.Text == "")
        {
            ParameterList.Add(null);
        }
        else
        {
            ParameterList.Add(int.Parse(this.SLP_Boolean.Text.Trim()));
        }
        ParameterList.Add(this.SLP_Date.Text.Trim());
        ParameterList.Add(this.SLP_User.Text.Trim());

        BCO.MaintainCRMStoreSet bco = new BCO.MaintainCRMStoreSet(ConntionDB);

        DataTable dt = bco.QueryByFind(ParameterList);

        if (dt.Rows.Count == 0)
        {
            ErrorMsgLabel.Text = "查無資料";
            Session[SessionIDName] = null;
            GridView1.DataBind();
        }
        else
        {

            Session[SessionIDName] = dt;
            GridView1.DataSource = dt;
            GridView1.DataBind();
        }
    }
Beispiel #3
0
    private DataTable AddSTM()
    {

        //資料庫新增一筆資料
        BCO.MaintainCRMStoreSet bco = new BCO.MaintainCRMStoreSet(ConntionDB);
        ParameterList.Clear();
        ParameterList.Add(this.SLP_Vendor.Text);
        ParameterList.Add(this.SLP_CodeFile.Text);
        ParameterList.Add(this.SLP_StoreChain.Text);
        ParameterList.Add(this.SLP_Store.Text);
        ParameterList.Add(int.Parse(this.SLP_Boolean.Text));
        ParameterList.Add(DateTime.Now.ToString("yyyyMMddHHmmss"));
        ParameterList.Add(this.SLP_User.Text);

        bco.CreateCRMStoreSet(ParameterList, null);

        ParameterList.Clear();
        ParameterList.Add(this.SLP_Vendor.Text);
        ParameterList.Add(this.SLP_CodeFile.Text);
        ParameterList.Add(this.SLP_StoreChain.Text);
        ParameterList.Add(this.SLP_Store.Text);
        ParameterList.Add(int.Parse(this.SLP_Boolean.Text));
        ParameterList.Add(null);
        ParameterList.Add(this.SLP_User.Text);

        DataTable dt = bco.QueryByFind(ParameterList);

        return dt;

    }
Beispiel #4
0
    private void databind()
    {

        string SessionIDName = "CRM19" + PageTimeStamp.Value;

        ParameterList.Clear();
        ParameterList.Add(this.SLP_Vendor.Text.Trim());
        ParameterList.Add(this.SLP_CodeFile.Text.Trim());
        ParameterList.Add(this.SLP_StoreChain.Text.Trim());
        ParameterList.Add(this.SLP_Store.Text.Trim());
        if (this.SLP_Boolean.Text == "")
        {
            ParameterList.Add(null);
        }
        else
        {
            ParameterList.Add(int.Parse(this.SLP_Boolean.Text.Trim()));
        }
        ParameterList.Add(this.SLP_Date.Text.Trim());
        ParameterList.Add(this.SLP_User.Text.Trim());

        BCO.MaintainCRMStoreSet bco = new BCO.MaintainCRMStoreSet(ConntionDB);

        DataTable dt = bco.QueryByFind(ParameterList);

        if (dt == null || (dt != null && dt.Rows.Count <= 0))
        {
            ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "ClientScript", "alert('查無資料');", true);
        }

        Session[SessionIDName] = dt;
        GridView1.DataSource = dt;
        GridView1.PageIndex = 0;
        GridView1.DataBind();

    }