/// <summary> /// 전략 버젼, 적용기간 저장.수정.삭제 /// </summary> /// <returns></returns> public bool TrxStgVersion() { int iRtn = 0; MicroBSC.BSC.Biz.Biz_Bsc_Stg_Tree_Version objVer = new MicroBSC.BSC.Biz.Biz_Bsc_Stg_Tree_Version(); objVer.IEstterm_Ref_Id = this.IEstTermRefID; objVer.IVersion_Ref_Id = this.IVersionRefID; objVer.IVersion_Name = txtVERSION_NAME.Text; if (this.IType == "A") { iRtn = objVer.TrxVersionAndTerm (this.IType , objVer.IEstterm_Ref_Id , 0 , objVer.IVersion_Name , gUserInfo.Emp_Ref_ID , this.GetStgVersionData()); } else if (this.IType == "U" || this.IType == "D") { iRtn = objVer.TrxVersionAndTerm (this.IType , objVer.IEstterm_Ref_Id , objVer.IVersion_Ref_Id , objVer.IVersion_Name , gUserInfo.Emp_Ref_ID , this.GetStgVersionData()); } this.IVersionRefID = objVer.IVersion_Ref_Id; return((iRtn > 0) ? true : false); }
/// <summary> /// 전략버젼 세팅 /// </summary> public void SetStgVersion() { MicroBSC.BSC.Biz.Biz_Bsc_Stg_Tree_Version objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Stg_Tree_Version(); DataSet rDs = objBSC.GetAllList(this.IEstTermRefID); ddlStgTreeVersion.Items.Clear(); if (rDs.Tables.Count > 0) { ddlStgTreeVersion.DataSource = rDs.Tables[0].DefaultView; ddlStgTreeVersion.DataTextField = "VERSION_NAME"; ddlStgTreeVersion.DataValueField = "VERSION_REF_ID"; ddlStgTreeVersion.DataBind(); if (ddlStgTreeVersion.Items.Count > 0) { this.IType = "U"; } } }