コード例 #1
0
 private void ShowInfo(string id)
 {
     MBusinessFunctionBB businessFunctionBB = new MBusinessFunctionBB();
     vMBusinessFunctionData model = new vMBusinessFunctionData();
     try
     {
         model = businessFunctionBB.GetVModel(id);
         this.functionNo.Text = model.functionNo;
         this.functionNm.Text = model.functionNm;
         //this.functionUrl.Text = model.functionUrl;
         this.acceptEmp.Text = model.acceptEmp;
         this.isUseEmpAccept.Text = model.isUseEmpAccept.ToString();
         this.isUseEmpLeaderAccept.Text = model.isUseEmpLeaderAccept.ToString();
         this.useEmpField.Text = model.useEmpField;
         this.windowheight.Text = model.windowheight.ToString();
         this.windowwidth.Text = model.windowwidth.ToString();
         this.isDraw.Text = model.isDraw.ToString();
         this.remark.Text = model.remark;
     }
     finally
     {
         businessFunctionBB.Dispose();
     }
 }
コード例 #2
0
        /// <summary>
        /// �õ�һ����ͼmodel
        /// </summary>
        /// <param name="functionNo">����ֵ</param>
        /// <returns>model</returns>
        public vMBusinessFunctionData GetVModel(string functionNo)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select * from vMBusinessFunction");
            strSql.Append(" where functionNo = @functionNo ");
            SqlParameter[] parameters = {
                    new SqlParameter("@functionNo", SqlDbType.NVarChar,20)
                };
            parameters[0].Value = functionNo;

            vMBusinessFunctionData model = new vMBusinessFunctionData();
            DataSet ds = SqlHelper.ExecuteDataset(this.connection, this.transaction, CommandType.Text, strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                DataRow row = ds.Tables[0].Rows[0];
                if (row["functionNo"] != DBNull.Value)
                {
                    model.functionNo = Convert.ToString(row["functionNo"]);
                }
                if (row["functionNm"] != DBNull.Value)
                {
                    model.functionNm = Convert.ToString(row["functionNm"]);
                }
                if (row["functionUrl"] != DBNull.Value)
                {
                    model.functionUrl = Convert.ToString(row["functionUrl"]);
                }
                if (row["acceptEmp"] != DBNull.Value)
                {
                    model.acceptEmp = Convert.ToString(row["acceptEmp"]);
                }
                if (row["isUseEmpAccept"] != DBNull.Value)
                {
                    model.isUseEmpAccept = Convert.ToBoolean(row["isUseEmpAccept"]);
                }
                if (row["isUseEmpLeaderAccept"] != DBNull.Value)
                {
                    model.isUseEmpLeaderAccept = Convert.ToBoolean(row["isUseEmpLeaderAccept"]);
                }
                if (row["useEmpField"] != DBNull.Value)
                {
                    model.useEmpField = Convert.ToString(row["useEmpField"]);
                }
                if (row["windowheight"] != DBNull.Value)
                {
                    model.windowheight = Convert.ToInt32(row["windowheight"]);
                }
                if (row["windowwidth"] != DBNull.Value)
                {
                    model.windowwidth = Convert.ToInt32(row["windowwidth"]);
                }
                if (row["isDraw"] != DBNull.Value)
                {
                    model.isDraw = Convert.ToBoolean(row["isDraw"]);
                }
                if (row["remark"] != DBNull.Value)
                {
                    model.remark = Convert.ToString(row["remark"]);
                }
                if (row["messageNm"] != DBNull.Value)
                {
                    model.messageNm = Convert.ToString(row["messageNm"]);
                }
                if (row["tableNm"] != DBNull.Value)
                {
                    model.tableNm = Convert.ToString(row["tableNm"]);
                }
                if (row["recordKeyField"] != DBNull.Value)
                {
                    model.recordKeyField = Convert.ToString(row["recordKeyField"]);
                }
                if (row["keyIsInt"] != DBNull.Value)
                {
                    model.keyIsInt = Convert.ToBoolean(row["keyIsInt"]);
                }
                if (row["titleField"] != DBNull.Value)
                {
                    model.titleField = Convert.ToString(row["titleField"]);
                }
                if (row["itemNo"] != DBNull.Value)
                {
                    model.itemNo = Convert.ToString(row["itemNo"]);
                }
                if (row["isRun"] != DBNull.Value)
                {
                    model.isRun = Convert.ToBoolean(row["isRun"]);
                }
                if (row["stopMark"] != DBNull.Value)
                {
                    model.stopMark = Convert.ToString(row["stopMark"]);
                }
                if (row["messageNo"] != DBNull.Value)
                {
                    model.messageNo = Convert.ToString(row["messageNo"]);
                }
                return model;
            }
            else
            {
                return null;
            }
        }