コード例 #1
0
    protected void gv_List_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
    {
        EWF_Flow_DataBaseParamBLL bll = new EWF_Flow_DataBaseParamBLL((Guid)this.gv_List.DataKeys[e.NewSelectedIndex]["ID"]);

        this.tbx_ParamName.Text                    = bll.Model.ParamName;
        this.ddl_IsOutput.SelectedValue            = bll.Model.IsOutput;
        this.ddl_DataObject_DataBase.SelectedValue = bll.Model.DataObject.ToString();
        this.tbx_ConstStrValue.Text                = bll.Model.ConstStrValue;
        ddl_DataObject_DataBase_SelectedIndexChanged(null, null);
        ViewState["SelectedID"] = bll.Model.ID;
        btn_Save_Param.Text     = "修 改";
    }
コード例 #2
0
    protected void btn_Save_Param_Click(object sender, EventArgs e)
    {
        if ((Guid)ViewState["ProcessID"] == Guid.Empty)
        {
            Add();
        }
        EWF_Flow_DataBaseParamBLL bll;

        if (ViewState["SelectedID"] != null)
        {
            bll = new EWF_Flow_DataBaseParamBLL((Guid)ViewState["SelectedID"]);    //修改
        }
        else
        {
            bll = new EWF_Flow_DataBaseParamBLL();
        }

        bll.Model.Process = (Guid)ViewState["ProcessID"];

        if (!string.IsNullOrEmpty(ddl_DataObject_DataBase.SelectedValue) && ddl_DataObject_DataBase.SelectedValue != Guid.Empty.ToString())
        {
            bll.Model.IsDataObject  = "Y";
            bll.Model.DataObject    = new Guid(ddl_DataObject_DataBase.SelectedValue);
            bll.Model.ConstStrValue = "";
        }
        else
        {
            bll.Model.IsDataObject  = "N";
            bll.Model.DataObject    = Guid.Empty;
            bll.Model.ConstStrValue = tbx_ConstStrValue.Text;
        }

        bll.Model.IsOutput  = ddl_IsOutput.SelectedValue;
        bll.Model.ParamName = tbx_ParamName.Text;

        if (ViewState["SelectedID"] == null)
        {
            bll.Add();
        }
        else
        {
            bll.Update();
            ViewState["SelectedID"] = null;
            btn_Save_Param.Text     = "添 加";
        }
        BindGrid();

        tbx_ParamName.Text     = "";
        tbx_ConstStrValue.Text = "";
    }
コード例 #3
0
    protected void btn_Save_Param_Click(object sender, EventArgs e)
    {
        if ((Guid)ViewState["ProcessID"] == Guid.Empty)
        {
            Add();
        }
        EWF_Flow_DataBaseParamBLL bll;
        if (ViewState["SelectedID"] != null)
            bll = new EWF_Flow_DataBaseParamBLL((Guid)ViewState["SelectedID"]);    //修改
        else
            bll = new EWF_Flow_DataBaseParamBLL();

        bll.Model.Process = (Guid)ViewState["ProcessID"];

        if (!string.IsNullOrEmpty(ddl_DataObject_DataBase.SelectedValue) && ddl_DataObject_DataBase.SelectedValue != Guid.Empty.ToString())
        {
            bll.Model.IsDataObject = "Y";
            bll.Model.DataObject = new Guid(ddl_DataObject_DataBase.SelectedValue);
            bll.Model.ConstStrValue = "";
        }
        else
        {
            bll.Model.IsDataObject = "N";
            bll.Model.DataObject = Guid.Empty;
            bll.Model.ConstStrValue = tbx_ConstStrValue.Text;
        }

        bll.Model.IsOutput = ddl_IsOutput.SelectedValue;
        bll.Model.ParamName = tbx_ParamName.Text;

        if (ViewState["SelectedID"] == null)
            bll.Add();
        else
        {
            bll.Update();
            ViewState["SelectedID"] = null;
            btn_Save_Param.Text = "添 加";
        }
        BindGrid();

        tbx_ParamName.Text = "";
        tbx_ConstStrValue.Text = "";
    }
コード例 #4
0
 protected void gv_List_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
 {
     EWF_Flow_DataBaseParamBLL bll = new EWF_Flow_DataBaseParamBLL((Guid)this.gv_List.DataKeys[e.NewSelectedIndex]["ID"]);
     this.tbx_ParamName.Text = bll.Model.ParamName;
     this.ddl_IsOutput.SelectedValue = bll.Model.IsOutput;
     this.ddl_DataObject_DataBase.SelectedValue = bll.Model.DataObject.ToString();
     this.tbx_ConstStrValue.Text = bll.Model.ConstStrValue;
     ddl_DataObject_DataBase_SelectedIndexChanged(null, null);
     ViewState["SelectedID"] = bll.Model.ID;
     btn_Save_Param.Text = "修 改";
 }