private void BindOracleHome() { cmbClientHome.DisplayMember = @"Description"; cmbClientHome.ValueMember = @"Value"; List <OracleHome> oraHomes = new List <OracleHome>(); oraHomes = tnsNamesReader.GetOracleHomes(); oraHomes.Insert(0, new OracleHome("", "")); if (oraHomes == null || oraHomes.Count == 0) { DisplayMessage("Warning: Client homes not found."); } //oraHomes.Add(new OracleHome("OraHomeValue", "OraHomeDescription")); cmbClientHome.DataSource = oraHomes; }
private void BindOracleHome() { cmbClientHome.DisplayMember = @"Description"; cmbClientHome.ValueMember = @"Value"; List <OracleHome> oraHomes = new List <OracleHome>(); oraHomes = tnsNamesReader.GetOracleHomes(); oraHomes.Insert(0, new OracleHome(String.Empty, String.Empty)); // a valid selection for when no homes are used/found cmbClientHome.DataSource = oraHomes; if (oraHomes == null || oraHomes.Count == 1) { DisplayMessage("Warning: Client homes not found."); } else { cmbClientHome.SelectedIndex = 1; // assume the first home found is approriate and default to it } }