/// <summary> /// Returns a new OfferStatusDetails instance filled with the DataReader's current record data /// </summary> protected virtual OfferStatusDetails GetOfferStatusFromReader(DbDataReader reader) { OfferStatusDetails offerStatus = new OfferStatusDetails(); if (reader.HasRows) { offerStatus.OfferStatusId = GetReaderValue_Int32(reader, "OfferStatusId", 0); //From: [Table] offerStatus.Name = GetReaderValue_String(reader, "Name", ""); //From: [Table] } return(offerStatus); }
/// <summary> /// Get /// Calls [usp_select_OfferStatus] /// </summary> public static OfferStatus Get(System.Int32?offerStatusId) { Rebound.GlobalTrader.DAL.OfferStatusDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.OfferStatus.Get(offerStatusId); if (objDetails == null) { return(null); } else { OfferStatus obj = new OfferStatus(); obj.OfferStatusId = objDetails.OfferStatusId; obj.Name = objDetails.Name; objDetails = null; return(obj); } }