/// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Parking.Core.Model.UP_MSG_TYPE_DICT_INFO model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update UP_MSG_TYPE_DICT_INFO set ");
            strSql.Append("MSG_NAME=@MSG_NAME,");
            strSql.Append("MSG_REMARK=@MSG_REMARK,");
            strSql.Append("REISSUE_COUNT=@REISSUE_COUNT,");
            strSql.Append("REISSUE_INTERVAL=@REISSUE_INTERVAL");
            strSql.Append(" where MSG_TYPE=@MSG_TYPE ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@MSG_NAME",         SqlDbType.VarChar,   50),
                new SqlParameter("@MSG_REMARK",       SqlDbType.VarChar, 1000),
                new SqlParameter("@REISSUE_COUNT",    SqlDbType.Int,        4),
                new SqlParameter("@REISSUE_INTERVAL", SqlDbType.Int,        4),
                new SqlParameter("@MSG_TYPE",         SqlDbType.VarChar, 10)
            };
            parameters[0].Value = model.MSG_NAME;
            parameters[1].Value = model.MSG_REMARK;
            parameters[2].Value = model.REISSUE_COUNT;
            parameters[3].Value = model.REISSUE_INTERVAL;
            parameters[4].Value = model.MSG_TYPE;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public Parking.Core.Model.UP_MSG_TYPE_DICT_INFO DataRowToModel(DataRow row)
 {
     Parking.Core.Model.UP_MSG_TYPE_DICT_INFO model = new Parking.Core.Model.UP_MSG_TYPE_DICT_INFO();
     if (row != null)
     {
         if (row["MSG_TYPE"] != null)
         {
             model.MSG_TYPE = row["MSG_TYPE"].ToString();
         }
         if (row["MSG_NAME"] != null)
         {
             model.MSG_NAME = row["MSG_NAME"].ToString();
         }
         if (row["MSG_REMARK"] != null)
         {
             model.MSG_REMARK = row["MSG_REMARK"].ToString();
         }
         if (row["REISSUE_COUNT"] != null && row["REISSUE_COUNT"].ToString() != "")
         {
             model.REISSUE_COUNT = int.Parse(row["REISSUE_COUNT"].ToString());
         }
         if (row["REISSUE_INTERVAL"] != null && row["REISSUE_INTERVAL"].ToString() != "")
         {
             model.REISSUE_INTERVAL = int.Parse(row["REISSUE_INTERVAL"].ToString());
         }
     }
     return(model);
 }
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(Parking.Core.Model.UP_MSG_TYPE_DICT_INFO model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into UP_MSG_TYPE_DICT_INFO(");
            strSql.Append("MSG_TYPE,MSG_NAME,MSG_REMARK,REISSUE_COUNT,REISSUE_INTERVAL)");
            strSql.Append(" values (");
            strSql.Append("@MSG_TYPE,@MSG_NAME,@MSG_REMARK,@REISSUE_COUNT,@REISSUE_INTERVAL)");
            SqlParameter[] parameters =
            {
                new SqlParameter("@MSG_TYPE",         SqlDbType.VarChar,   10),
                new SqlParameter("@MSG_NAME",         SqlDbType.VarChar,   50),
                new SqlParameter("@MSG_REMARK",       SqlDbType.VarChar, 1000),
                new SqlParameter("@REISSUE_COUNT",    SqlDbType.Int,        4),
                new SqlParameter("@REISSUE_INTERVAL", SqlDbType.Int, 4)
            };
            parameters[0].Value = model.MSG_TYPE;
            parameters[1].Value = model.MSG_NAME;
            parameters[2].Value = model.MSG_REMARK;
            parameters[3].Value = model.REISSUE_COUNT;
            parameters[4].Value = model.REISSUE_INTERVAL;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Parking.Core.Model.UP_MSG_TYPE_DICT_INFO GetModel(string MSG_TYPE)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 MSG_TYPE,MSG_NAME,MSG_REMARK,REISSUE_COUNT,REISSUE_INTERVAL from UP_MSG_TYPE_DICT_INFO ");
            strSql.Append(" where MSG_TYPE=@MSG_TYPE ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@MSG_TYPE", SqlDbType.VarChar, 10)
            };
            parameters[0].Value = MSG_TYPE;

            Parking.Core.Model.UP_MSG_TYPE_DICT_INFO model = new Parking.Core.Model.UP_MSG_TYPE_DICT_INFO();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }