コード例 #1
0
        /// <summary>
        /// Returns a new DataListNuggetStateDetails instance filled with the DataReader's current record data
        /// </summary>
        protected virtual DataListNuggetStateDetails GetDataListNuggetStateFromReader(DbDataReader reader)
        {
            DataListNuggetStateDetails dataListNuggetState = new DataListNuggetStateDetails();

            if (reader.HasRows)
            {
                dataListNuggetState.DataListNuggetStateID = GetReaderValue_Int32(reader, "DataListNuggetStateID", 0); //From: [Table]
                dataListNuggetState.DataListNuggetNo      = GetReaderValue_Int32(reader, "DataListNuggetNo", 0);      //From: [Table]
                dataListNuggetState.LoginNo   = GetReaderValue_Int32(reader, "LoginNo", 0);                           //From: [Table]
                dataListNuggetState.SubType   = GetReaderValue_String(reader, "SubType", "");                         //From: [Table]
                dataListNuggetState.StateText = GetReaderValue_String(reader, "StateText", "");                       //From: [Table]
                dataListNuggetState.DLUP      = GetReaderValue_DateTime(reader, "DLUP", DateTime.MinValue);           //From: [Table]
            }
            return(dataListNuggetState);
        }
コード例 #2
0
 /// <summary>
 /// GetForDLNAndLogin
 /// Calls [usp_select_DataListNuggetState_for_DLN_and_Login]
 /// </summary>
 public static DataListNuggetState GetForDLNAndLogin(System.Int32?dataListNuggetNo, System.String subType, System.Int32?loginNo)
 {
     Rebound.GlobalTrader.DAL.DataListNuggetStateDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.DataListNuggetState.GetForDLNAndLogin(dataListNuggetNo, subType, loginNo);
     if (objDetails == null)
     {
         return(null);
     }
     else
     {
         DataListNuggetState obj = new DataListNuggetState();
         obj.DataListNuggetStateID = objDetails.DataListNuggetStateID;
         obj.DataListNuggetNo      = objDetails.DataListNuggetNo;
         obj.LoginNo   = objDetails.LoginNo;
         obj.SubType   = objDetails.SubType;
         obj.StateText = objDetails.StateText;
         obj.DLUP      = objDetails.DLUP;
         objDetails    = null;
         return(obj);
     }
 }