public ModuleSection GetByID(int _moduleSectionID) { ModuleSectionDAC _moduleSectionComponent = new ModuleSectionDAC(); IDataReader reader = _moduleSectionComponent.GetByIDModuleSection(_moduleSectionID); ModuleSection _moduleSection = null; while(reader.Read()) { _moduleSection = new ModuleSection(); if(reader["ModuleSectionID"] != DBNull.Value) _moduleSection.ModuleSectionID = Convert.ToInt32(reader["ModuleSectionID"]); if(reader["HomePageID"] != DBNull.Value) _moduleSection.HomePageID = Convert.ToInt32(reader["HomePageID"]); if(reader["SectionID"] != DBNull.Value) _moduleSection.SectionID = Convert.ToInt32(reader["SectionID"]); if(reader["OrderNumber"] != DBNull.Value) _moduleSection.OrderNumber = Convert.ToInt32(reader["OrderNumber"]); if(reader["ItemsNumber"] != DBNull.Value) _moduleSection.ItemsNumber = Convert.ToInt32(reader["ItemsNumber"]); if(reader["ItemsPerPage"] != DBNull.Value) _moduleSection.ItemsPerPage = Convert.ToInt32(reader["ItemsPerPage"]); if(reader["IsActive"] != DBNull.Value) _moduleSection.IsActive = Convert.ToBoolean(reader["IsActive"]); _moduleSection.NewRecord = false; } reader.Close(); return _moduleSection; }