/// <summary> /// 检索控制信息 只显示让客户可以看见的信息 /// </summary> /// <returns></returns> public ArrayList QueryControlInfo() { string strSql = ""; ArrayList al = new ArrayList(); if (this.Sql.GetSql("QueryControlInfo.1", ref strSql) == -1) { return(null); } this.ExecQuery(strSql); //0控制参数代码1控制参数名称2控制参数值3显示标记 while (this.Reader.Read()) { neusoft.HISFC.Object.Base.Control Control = new neusoft.HISFC.Object.Base.Control(); try { Control.ID = this.Reader[0].ToString(); Control.Name = this.Reader[1].ToString(); Control.ControlValue = this.Reader[3].ToString(); Control.VisibleFlag = this.Reader[4].ToString(); } catch (Exception ex) { this.Err = "查询控制信息赋值错误!" + ex.Message; this.ErrCode = ex.Message; return(null); } al.Add(Control); } this.Reader.Close(); return(al); }
/// <summary> /// 更新控制信息 /// </summary> /// <param name="Control"></param> /// <returns></returns> public int UpdateControlInfo(neusoft.HISFC.Object.Base.Control Control) { string strSql = ""; if (this.Sql.GetSql("UpdateControlInfo.1", ref strSql) == -1) { return(-1); } try { //0控制参数代码1控制参数名称2控制参数值3显示标记4操作员5操作时间 strSql = string.Format(strSql, Control.ID, Control.Name, Control.ControlValue, Control.VisibleFlag, this.Operator.ID, this.GetSysDateTime()); } catch (Exception ex) { this.Err = ex.Message; this.ErrCode = ex.Message; return(-1); } return(this.ExecNoQuery(strSql)); }
/// <summary> /// 删除控制信息 暂时没用 /// </summary> /// <param name="Control"></param> /// <returns></returns> public int DeleteControlInfo(neusoft.HISFC.Object.Base.Control Control) { return(0); }