private void TablePartForm_Load(object sender, EventArgs e) { if (ConfEnums == null) { ConfEnums = new ConfigurationEnums(); IsNew = true; } else { OriginalName = ConfEnums.Name; textBoxName.Text = ConfEnums.Name; textBoxDesc.Text = ConfEnums.Desc; IsNew = false; LoadFieldList(); } }
/// <summary> /// Gets a configuration values from dictionary of configurations /// </summary> /// <param name="configurationEnums">Configuration Name Key</param> /// <returns>String configuration value based on provided key</returns> public string GetApplicationConfigurationValue(ConfigurationEnums configurationEnums) { string configuraltionVal = null; try { var enumValue = configurationEnums.ToString(); configuraltionVal = ConfigurationManager.AppSettings[enumValue]; Log.Info($"| Enum: {configurationEnums} | Key: {configurationEnums} | value: {configuraltionVal}|"); return(configuraltionVal); } catch (Exception exception) { Log.Error( $"Not found in app.config {nameof(configuraltionVal)}| Enum: {configuraltionVal} | Key: {configurationEnums} | value: {configuraltionVal}|\r\nException: {exception}"); } return(configuraltionVal); }