Esempio n. 1
0
 public void SetEnt(BuStationInfo ent, IDataReader dr)
 {
     ent.StationId   = MyConvert.ToInt(dr["StationId"]);
     ent.StationName = MyConvert.ToString(dr["StationName"]);
     ent.StationBoss = MyConvert.ToString(dr["StationBoss"]);
     ent.ProvinceId  = MyConvert.ToInt(dr["ProvinceId"]);
     ent.CityId      = MyConvert.ToInt(dr["CityId"]);
     ent.Address     = MyConvert.ToString(dr["Address"]);
 }
Esempio n. 2
0
        /// <summary>
        /// 得到列表
        /// </summary>
        /// <param name="ent"></param>
        /// <returns></returns>
        public List <BuStationInfo> GetBuStationInfoList(string Where)
        {
            List <BuStationInfo> list = new List <BuStationInfo>();

            using (DbDataReader reader = DataBaseManage.ExecuteReader(DalSql + Where))
            {
                while (reader.Read())
                {
                    BuStationInfo ent = new BuStationInfo();
                    SetEnt(ent, reader);
                    list.Add(ent);
                }
            }
            return(list);
        }
Esempio n. 3
0
        /// <summary>
        /// 根据StationId得到 BuStationInfo 实体
        /// </summary>
        /// <param name="ent"></param>
        /// <returns></returns>
        public BuStationInfo GetBuStationInfo(int StationId)
        {
            BuStationInfo ent = null;
            string        sql = DalSql;

            sql = sql + " And  StationId";
            MySqlParameter[] paras = new MySqlParameter[]
            {
                new MySqlParameter("StationId", StationId)
            };
            using (DbDataReader reader = DataBaseManage.ExecuteReader(sql, paras))
            {
                if (reader.Read())
                {
                    ent = new BuStationInfo();
                    SetEnt(ent, reader);
                }
            }
            return(ent);
        }