/// <summary> /// 根据品种ID获取当前品种的币种类型 /// </summary> /// <param name="BreedClassID">品种ID</param> /// <returns></returns> public ManagementCenter.Model.CM_CurrencyBreedClassType GetCurrencyByBreedClassID(int BreedClassID) { Database db = DatabaseFactory.CreateDatabase(); DbCommand dbCommand = db.GetStoredProcCommand("CurrencyTypeIDPrc"); db.AddInParameter(dbCommand, "BreedClassID", DbType.Int32, BreedClassID); ManagementCenter.Model.CM_CurrencyBreedClassType model = null; using (IDataReader dataReader = db.ExecuteReader(dbCommand)) { if (dataReader.Read()) { model = _ReaderBind(dataReader); } } return(model); }
/// <summary> /// 对象实体绑定数据 /// </summary> public ManagementCenter.Model.CM_CurrencyBreedClassType _ReaderBind(IDataReader dataReader) { ManagementCenter.Model.CM_CurrencyBreedClassType model = new ManagementCenter.Model.CM_CurrencyBreedClassType(); object ojb; ojb = dataReader["CurrencyTypeID"]; if (ojb != null && ojb != DBNull.Value) { model.CurrencyTypeID = (int)ojb; } ojb = dataReader["BreedClassID"]; if (ojb != null && ojb != DBNull.Value) { model.BreedClassID = (int)ojb; } return(model); }