コード例 #1
0
 public List<ConferenceRegistrationSettings> GetAllByConferenceID(int ConferenceID)
 {
     ConferenceRegistrationSettingsDAC _conferenceRegistrationSettingsComponent = new ConferenceRegistrationSettingsDAC();
     IDataReader reader = _conferenceRegistrationSettingsComponent.GetAllConferenceRegistrationSettings("ConferenceID = " + ConferenceID).CreateDataReader();
     List<ConferenceRegistrationSettings> _conferenceRegistrationSettingsList = new List<ConferenceRegistrationSettings>();
     while (reader.Read())
     {
         if (_conferenceRegistrationSettingsList == null)
             _conferenceRegistrationSettingsList = new List<ConferenceRegistrationSettings>();
         ConferenceRegistrationSettings _conferenceRegistrationSettings = new ConferenceRegistrationSettings();
         if (reader["ConferenceRegistrationSettingID"] != DBNull.Value)
             _conferenceRegistrationSettings.ConferenceRegistrationSettingID = Convert.ToInt32(reader["ConferenceRegistrationSettingID"]);
         if (reader["ConferenceID"] != DBNull.Value)
             _conferenceRegistrationSettings.ConferenceID = Convert.ToInt32(reader["ConferenceID"]);
         if (reader["RegistrationEndDate"] != DBNull.Value)
             _conferenceRegistrationSettings.RegistrationEndDate = Convert.ToDateTime(reader["RegistrationEndDate"]);
         if (reader["RegistrationStartDate"] != DBNull.Value)
             _conferenceRegistrationSettings.RegistrationStartDate = Convert.ToDateTime(reader["RegistrationStartDate"]);
         if (reader["IsActive"] != DBNull.Value)
             _conferenceRegistrationSettings.IsActive = Convert.ToBoolean(reader["IsActive"]);
         _conferenceRegistrationSettings.NewRecord = false;
         _conferenceRegistrationSettingsList.Add(_conferenceRegistrationSettings);
     } reader.Close();
     return _conferenceRegistrationSettingsList;
 }