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 = "修 改"; }
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 = ""; }
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 = ""; }