Пример #1
0
        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();
            }
        }
Пример #2
0
        /// <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);
        }