/// <summary> /// 获得整个控制类信息 /// </summary> /// <param name="ctrlName"></param> /// <returns></returns> public Neusoft.HISFC.Models.Base.Controler QueryControlInfoByName(string ctrlName) { string strSql = ""; if (this.Sql.GetSql("QueryControlInfoByName", ref strSql) == -1) { return(null); } strSql = string.Format(strSql, ctrlName); this.ExecQuery(strSql); Neusoft.HISFC.Models.Base.Controler Controler = null; //0控制参数代码1控制参数名称2控制参数值3显示标记 while (this.Reader.Read()) { Controler = new Neusoft.HISFC.Models.Base.Controler(); try { Controler.ID = this.Reader[0].ToString(); Controler.Name = this.Reader[1].ToString(); Controler.ControlerValue = this.Reader[2].ToString(); Controler.VisibleFlag = Neusoft.FrameWork.Function.NConvert.ToBoolean(this.Reader[3].ToString()); Controler.User01 = this.Reader[4].ToString(); Controler.User02 = this.Reader[5].ToString(); } catch (Exception ex) { this.Err = "查询控制信息赋值错误!" + ex.Message; this.ErrCode = ex.Message; return(null); } } this.Reader.Close(); return(Controler); }
/// <summary> /// 保存 /// </summary> /// <returns>成功 1 失败 -1</returns> protected virtual int Save() { Neusoft.HISFC.Models.Base.Controler tempControlObj = null; //临时控制类实体; string tempControlValue = null; // 从界面读取的控制参数值 TreeNode selectedNode = this.tvInterface.SelectedNode; if (selectedNode == null || selectedNode.Level == 0) { return(-1); } Neusoft.FrameWork.Management.PublicTrans.BeginTransaction(); this.managerIntegrate.SetTrans(Neusoft.FrameWork.Management.PublicTrans.Trans); string consName = Neusoft.HISFC.BizProcess.Integrate.Const.GetOutpatientPlugInConstNameByInterfaceName(selectedNode.Tag.ToString()); tempControlValue = this.txtDll.Tag.ToString().Replace(Application.StartupPath, string.Empty) + "|" + this.txtNameSpace.Text; tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = consName; tempControlObj.Name = selectedNode.Text; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; int iReturn = this.managerIntegrate.InsertControlerInfo(tempControlObj); if (iReturn == -1) { //主键重复,说明已经存在参数值,那么直接更新 if (managerIntegrate.DBErrCode == 1) { iReturn = this.managerIntegrate.UpdateControlerInfo(tempControlObj); if (iReturn <= 0) { Neusoft.FrameWork.Management.PublicTrans.RollBack(); MessageBox.Show("更新控制参数[" + tempControlObj.Name + "]失败! 控制参数值:" + tempControlObj.ID + "\n错误信息:" + this.managerIntegrate.Err); return(-1); } } else { Neusoft.FrameWork.Management.PublicTrans.RollBack(); MessageBox.Show("插入控制参数[" + tempControlObj.Name + "]失败! 控制参数值:" + tempControlObj.ID + "\n错误信息:" + this.managerIntegrate.Err); return(-1); } } Neusoft.FrameWork.Management.PublicTrans.Commit(); MessageBox.Show("保存成功!"); return(1); }
/// <summary> /// 更新控制信息 /// </summary> /// <param name="Controler"></param> /// <returns></returns> public int UpdateControlerInfo(Neusoft.HISFC.Models.Base.Controler Controler) { string strSql = ""; if (this.Sql.GetSql("UpdateControlerInfo.1", ref strSql) == -1) { return(-1); } try { //0控制参数代码1控制参数名称2控制参数值3显示标记4操作员5操作时间 strSql = string.Format(strSql, Controler.ID, Controler.Name, Controler.ControlerValue, Neusoft.FrameWork.Function.NConvert.ToInt32(Controler.VisibleFlag).ToString(), this.Operator.ID); } catch (Exception ex) { this.Err = ex.Message; this.ErrCode = ex.Message; return(-1); } return(this.ExecNoQuery(strSql)); }
/// <summary> /// 检索控制信息 只显示让客户可以看见的信息 /// </summary> /// <returns></returns> public ArrayList QueryControlerInfo() { string strSql = ""; ArrayList al = new ArrayList(); if (this.Sql.GetSql("QueryControlerInfo.1", ref strSql) == -1) { return(null); } this.ExecQuery(strSql); //0控制参数代码1控制参数名称2控制参数值3显示标记 while (this.Reader.Read()) { Neusoft.HISFC.Models.Base.Controler Controler = new Neusoft.HISFC.Models.Base.Controler(); try { Controler.ID = this.Reader[0].ToString(); Controler.Name = this.Reader[1].ToString(); Controler.ControlerValue = this.Reader[2].ToString(); Controler.VisibleFlag = Neusoft.FrameWork.Function.NConvert.ToBoolean(this.Reader[3].ToString()); Controler.User01 = this.Reader[4].ToString(); Controler.User02 = this.Reader[5].ToString(); } catch (Exception ex) { this.Err = "查询控制信息赋值错误!" + ex.Message; this.ErrCode = ex.Message; return(null); } al.Add(Controler); } this.Reader.Close(); return(al); }
/// <summary> /// 更新常数信息 /// </summary> /// <param name="c">常数实体</param> /// <returns>成功 1 失败 -1</returns> public int UpdateControlerInfo(Neusoft.HISFC.Models.Base.Controler c) { this.SetDB(controler); return(controler.UpdateControlerInfo(c)); }
/// <summary> /// 插入常数信息 /// </summary> /// <param name="c">常数实体</param> /// <returns>成功 1 失败 -1</returns> public int InsertControlerInfo(Neusoft.HISFC.Models.Base.Controler c) { this.SetDB(controler); return(controler.AddControlerInfo(c)); }
/// <summary> /// 删除控制信息 暂时没用 /// </summary> /// <param name="Controler"></param> /// <returns></returns> public int DeleteControlerInfo(Neusoft.HISFC.Models.Base.Controler Controler) { return(0); }
/// <summary> /// 从界面读取的控制参数值 /// </summary> /// <returns>从界面读取的控制参数值集合</returns> public ArrayList GetAllControl() { ArrayList allControlValues = new ArrayList(); //所有的控制类集合 Neusoft.HISFC.Models.Base.Controler tempControlObj = null; //临时控制类实体; string tempControlValue = null; // 从界面读取的控制参数值 #region 发卡 #region 是否收取卡成本费用 if (this.ckbIsAcceptCardFee.Checked == true) { tempControlValue = "1";//收取 } else { tempControlValue = "0";//不收取 } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = AccountConstant.IsAcceptCardFee; tempControlObj.Name = accountConstant.GetParamDescription(AccountConstant.IsAcceptCardFee); tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 收取金额 tempControlValue = this.txtAcceptCardFee.Text; tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = AccountConstant.AcceptCardFee; tempControlObj.Name = accountConstant.GetParamDescription(AccountConstant.AcceptCardFee); tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 发卡的同时是否建立病案信息 //if (this.ckCase.Checked == true) //{ // tempControlValue = "1";//建立病案信息 //} //else //{ // tempControlValue = "0";//不建立病案信息 //} //tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); //tempControlObj.ID = AccountConstant.BulidCardIsCreateCaseInfo; //tempControlObj.Name = accountConstant.GetParamDescription(AccountConstant.BulidCardIsCreateCaseInfo); //tempControlObj.ControlerValue = tempControlValue; //tempControlObj.VisibleFlag = true; //allControlValues.Add(tempControlObj.Clone()); #endregion #endregion #region 换卡 #region 是否收取 if (this.ckbisChangeCardFee.Checked == true) { tempControlValue = "1";//收取 } else { tempControlValue = "0";//不收取 } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = AccountConstant.IsAcceptChangeCardFee; tempControlObj.Name = accountConstant.GetParamDescription(AccountConstant.IsAcceptChangeCardFee); tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 收取金额 tempControlValue = this.txtChangeCardFee.Text; tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = AccountConstant.AcceptChangeCardFee; tempControlObj.Name = accountConstant.GetParamDescription(AccountConstant.AcceptChangeCardFee); tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #endregion return(allControlValues); }
/// <summary> /// 从界面读取的控制参数值 /// </summary> /// <returns>从界面读取的控制参数值集合</returns> private ArrayList GetAllControlValue() { ArrayList allControlValues = new ArrayList(); //所有的控制类集合 Neusoft.HISFC.Models.Base.Controler tempControlObj = null; //临时控制类实体; string tempControlValue = null; // 从界面读取的控制参数值 #region 门诊挂号-挂号级别显示列数 tempControlValue = this.nudRegLevCount.Value.ToString(); tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Display_RegLevel_ColumnNumber; tempControlObj.Name = "门诊挂号-挂号级别显示列数"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-挂号科室显示列数 tempControlValue = this.nudRegDeptCount.Value.ToString(); tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Display_RegDept_ColumnNumber; tempControlObj.Name = "门诊挂号-挂号科室显示列数"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-合同单位显示列数 tempControlValue = this.nudRegPactCount.Value.ToString(); tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Display_RegPact_ColumnNumber; tempControlObj.Name = "门诊挂号-合同单位显示列数"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-出诊教授显示列数 tempControlValue = this.nudRegProfCount.Value.ToString(); tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Display_RegProfessor_ColumnNumber; tempControlObj.Name = "门诊挂号-出诊教授显示列数"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-专家号是否先输科室 if (this.ckbFirsDept.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_RegProfessor_IsFirstDept; tempControlObj.Name = "门诊挂号-专家号是否先输科室"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-诊金是否报销 if (this.ckbDialogFeePub.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Dialog_IsPub; tempControlObj.Name = "门诊挂号-诊金是否报销"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-是否只显示出诊科室 if (this.ckbDisplayDeptOnly.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Display_Only_Dept; tempControlObj.Name = "门诊挂号-是否只显示出诊科室"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-多张号是否作为加号 if (this.ckbMultiAdd.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_IsMultAdd; tempControlObj.Name = "门诊挂号-多张号是否作为加号"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-挂号是否允许超出排班限额 if (this.ckbOverFlowLimit.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Allow_Beyond_Limit; tempControlObj.Name = "门诊挂号-挂号是否允许超出排班限额"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-诊断是否录入ICD码 {4C9DD3E0-9CE6-4dce-A9BB-EB56317AD24E} //if (this.ckbICD.Checked) //{ // tempControlValue = "1"; //} //else //{ // tempControlValue = "0"; //} //tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); //tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_IsICD; //tempControlObj.Name = "门诊挂号-诊断是否录入ICD码"; //tempControlObj.ControlerValue = tempControlValue; //tempControlObj.VisibleFlag = true; //allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-是否跳到预约流水号处 if (this.ckbJumpToYY.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Jump_To_Yuyue; tempControlObj.Name = "门诊挂号-是否跳到预约流水号处"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-光标是否需跳到预约时间段处 if (this.ckbJumpToYYTime.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Jump_To_YuyueTime; tempControlObj.Name = "门诊挂号-光标是否需跳到预约时间段处"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-科室、医生下拉列表是否显示全院,默认是 if (this.ckbDeptDoctList.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Alow_Quanyuan; tempControlObj.Name = "门诊挂号-科室、医生下拉列表是否显示全院,默认是"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-保存时是否提示 if (this.ckbSaveMessage.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_IsSaveMsg; tempControlObj.Name = "门诊挂号-保存时是否提示"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-排班是否输入医生类别 if (this.ckbDoctType.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Schama_Doct_IsDoctType; tempControlObj.Name = "门诊挂号-排班是否输入医生类别"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号 - 排班是否选择挂号级别 if (this.chkReglevel.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_IsInputRegLevel; tempControlObj.Name = "门诊挂号-排班是否选择挂号级别"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-是否预约号看诊序号排在现场号前面别 if (this.ckbYYBeforeXC.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_IsBookingBeforeLocal; tempControlObj.Name = "门诊挂号-是否预约号看诊序号排在现场号前面别"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-是否收取空调费(附加费) if (this.ckbYYBeforeXC.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Is_AirCondition; tempControlObj.Name = "门诊挂号-是否收取空调费(附加费) "; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-专家号是否区分教授级别 if (this.ckbDifferentProfLev.Checked) { tempControlValue = "1"; } else { tempControlValue = "0"; } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_IsDivision_ProLevel; tempControlObj.Name = "门诊挂号-专家号是否区分教授级别"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊退号-允许退号天数 tempControlValue = this.nudAllow_QuitReg_Days.Value.ToString(); tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Allow_QuitReg_Days; tempControlObj.Name = "门诊退号-允许退号天数"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-公费患者允许日挂号限额 tempControlValue = this.nudAllow_PubPatient_RegLimitCost.Value.ToString(); tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Allow_PubPatient_RegLimitCost; tempControlObj.Name = "门诊挂号-公费患者允许日挂号限额"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-排班默认时间段间隔,0默认为整个午别 tempControlValue = this.udDefaultNoon.Value.ToString(); tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Default_Noon; tempControlObj.Name = "门诊挂号-排班默认时间段间隔,0默认为整个午别"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 获得发票号方案 if (this.cmbGetRecipe_Way.Text.Trim() == "")//如果没有输入默认为0 { tempControlValue = "2"; } else { tempControlValue = (this.cmbGetRecipe_Way.SelectedIndex + 1).ToString(); } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_GetRecipe_Way; tempControlObj.Name = "门诊挂号-1处方号,2挂号收据号,3门诊收据号"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-挂号费中otherfee的意义 0:床费(广医专用) 1:病历本费 2:其他费 if (this.cmbAirCondition.Text.Trim() == "") //如果没有输入默认为0 { tempControlValue = "2"; } else { tempControlValue = (this.cmbGetRecipe_Way.SelectedIndex).ToString(); } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Is_AirCondition; tempControlObj.Name = "门诊挂号-挂号费中otherfee的意义 0:床费(广医专用) 1:病历本费 2:其他费"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion #region 门诊挂号-打印哪种收据Invoice?Recipe {4C9DD3E0-9CE6-4dce-A9BB-EB56317AD24E} /* * * if (this.cmbInvoiceType.Text.Trim() == "")//如果没有输入默认为0 * { * tempControlValue = "1"; * } * else * { * tempControlValue = this.cmbInvoiceType.SelectedIndex.ToString(); * } * tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); * tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_InvoiceType; * tempControlObj.Name = "门诊挂号-打印哪种收据Invoice?Recipe"; * tempControlObj.ControlerValue = tempControlValue; * tempControlObj.VisibleFlag = true; * * allControlValues.Add(tempControlObj.Clone()); */ #endregion #region 合同单位默认代码 if (this.cmbPact.Text.Trim() == "") { tempControlValue = "1"; } else { tempControlValue = this.cmbPact.Tag.ToString(); } tempControlObj = new Neusoft.HISFC.Models.Base.Controler(); tempControlObj.ID = Neusoft.HISFC.BizProcess.Integrate.RegistrationConstant.Const_Display_DefaultPact; tempControlObj.Name = "合同单位默认代码"; tempControlObj.ControlerValue = tempControlValue; tempControlObj.VisibleFlag = true; allControlValues.Add(tempControlObj.Clone()); #endregion return(allControlValues); }