/// <summary>
        /// 对象实体绑定数据
        /// </summary>
        public BD_TransferTypeTableInfo ReaderBind(IDataReader dataReader)
        {
            BD_TransferTypeTableInfo model = new BD_TransferTypeTableInfo();
            object ojb;

            ojb = dataReader["TransferTypeLogo"];
            if (ojb != null && ojb != DBNull.Value)
            {
                model.TransferTypeLogo = (int)ojb;
            }
            model.TransferTypeName = dataReader["TransferTypeName"].ToString();
            model.Remarks          = dataReader["Remarks"].ToString();
            return(model);
        }
        /*
         * /// <summary>
         * /// 增加一条数据
         * /// </summary>
         * public void Add(BD_TransferTypeTableInfo model)
         * {
         *  StringBuilder strSql=new StringBuilder();
         *  strSql.Append("insert into BD_TransferTypeTable(");
         *  strSql.Append("TransferTypeLogo,TransferTypeName,Remarks)");
         *
         *  strSql.Append(" values (");
         *  strSql.Append("@TransferTypeLogo,@TransferTypeName,@Remarks)");
         *  Database db = DatabaseFactory.CreateDatabase();
         *  DbCommand dbCommand = db.GetSqlStringCommand(strSql.ToString());
         *  db.AddInParameter(dbCommand, "TransferTypeLogo", DbType.Int32, model.TransferTypeLogo);
         *  db.AddInParameter(dbCommand, "TransferTypeName", DbType.AnsiString, model.TransferTypeName);
         *  db.AddInParameter(dbCommand, "Remarks", DbType.AnsiString, model.Remarks);
         *  db.ExecuteNonQuery(dbCommand);
         * }
         * /// <summary>
         * /// 更新一条数据
         * /// </summary>
         * public void Update(BD_TransferTypeTableInfo model)
         * {
         *  StringBuilder strSql=new StringBuilder();
         *  strSql.Append("update BD_TransferTypeTable set ");
         *  strSql.Append("TransferTypeName=@TransferTypeName,");
         *  strSql.Append("Remarks=@Remarks");
         *  strSql.Append(" where TransferTypeLogo=@TransferTypeLogo ");
         *  Database db = DatabaseFactory.CreateDatabase();
         *  DbCommand dbCommand = db.GetSqlStringCommand(strSql.ToString());
         *  db.AddInParameter(dbCommand, "TransferTypeLogo", DbType.Int32, model.TransferTypeLogo);
         *  db.AddInParameter(dbCommand, "TransferTypeName", DbType.AnsiString, model.TransferTypeName);
         *  db.AddInParameter(dbCommand, "Remarks", DbType.AnsiString, model.Remarks);
         *  db.ExecuteNonQuery(dbCommand);
         *
         * }
         *
         * /// <summary>
         * /// 删除一条数据
         * /// </summary>
         * public void Delete(int TransferTypeLogo)
         * {
         *
         *  StringBuilder strSql=new StringBuilder();
         *  strSql.Append("delete from BD_TransferTypeTable ");
         *  strSql.Append(" where TransferTypeLogo=@TransferTypeLogo ");
         *  Database db = DatabaseFactory.CreateDatabase();
         *  DbCommand dbCommand = db.GetSqlStringCommand(strSql.ToString());
         *  db.AddInParameter(dbCommand, "TransferTypeLogo", DbType.Int32,TransferTypeLogo);
         *  db.ExecuteNonQuery(dbCommand);
         *
         * }*/

        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public BD_TransferTypeTableInfo GetModel(int TransferTypeLogo)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select TransferTypeLogo,TransferTypeName,Remarks from BD_TransferTypeTable ");
            strSql.Append(" where TransferTypeLogo=@TransferTypeLogo ");
            Database  db        = DatabaseFactory.CreateDatabase();
            DbCommand dbCommand = db.GetSqlStringCommand(strSql.ToString());

            db.AddInParameter(dbCommand, "TransferTypeLogo", DbType.Int32, TransferTypeLogo);
            BD_TransferTypeTableInfo model = null;

            using (IDataReader dataReader = db.ExecuteReader(dbCommand))
            {
                if (dataReader.Read())
                {
                    model = ReaderBind(dataReader);
                }
            }
            return(model);
        }