public ConferenceCategoryLanguage GetByID(int _conferenceCategoryId)
        {
            ConferenceCategoryLanguageDAC _conferenceCategoryLanguageComponent = new ConferenceCategoryLanguageDAC();
            IDataReader reader = _conferenceCategoryLanguageComponent.GetByIDConferenceCategoryLanguage(_conferenceCategoryId);
            ConferenceCategoryLanguage _conferenceCategoryLanguage = null;

            while (reader.Read())
            {
                _conferenceCategoryLanguage = new ConferenceCategoryLanguage();
                if (reader["ConferenceCategoryId"] != DBNull.Value)
                {
                    _conferenceCategoryLanguage.ConferenceCategoryId = Convert.ToInt32(reader["ConferenceCategoryId"]);
                }
                if (reader["CategoryName"] != DBNull.Value)
                {
                    _conferenceCategoryLanguage.CategoryName = Convert.ToString(reader["CategoryName"]);
                }
                if (reader["ConferenceId"] != DBNull.Value)
                {
                    _conferenceCategoryLanguage.ConferenceId = Convert.ToInt32(reader["ConferenceId"]);
                }
                if (reader["LanguageID"] != DBNull.Value)
                {
                    _conferenceCategoryLanguage.LanguageID = Convert.ToInt32(reader["LanguageID"]);
                }
                if (reader["ConferenceCategoryParentID"] != DBNull.Value)
                {
                    _conferenceCategoryLanguage.ConferenceCategoryParentID = Convert.ToInt32(reader["ConferenceCategoryParentID"]);
                }
                _conferenceCategoryLanguage.NewRecord = false;
            }
            reader.Close();
            return(_conferenceCategoryLanguage);
        }