DesktopHelper.UI.ConfigForm.SaveConfig C# (CSharp) Method

SaveConfig() private method

private SaveConfig ( ) : void
return void
        private void SaveConfig()
        {
            #region -IsAutoStart-
            try
            {
                if (AutoStart.Checked) _data.UpdateConfig("IsAutoStart", "true");
                else _data.UpdateConfig("IsAutoStart", "false");
            }
            catch (Exception ex)
            {
                log.WriteLog(ex.ToString());
            }
            #endregion

            #region -DefaultSearch-
            try
            {
                if (RbtnBaidu.Checked) _data.UpdateConfig("DefaultSearch", "1");
                else if (RbtnGoogle.Checked) _data.UpdateConfig("DefaultSearch", "2");
                else if (RbtnYahoo.Checked) _data.UpdateConfig("DefaultSearch", "3");
                else if (RbtnSoso.Checked) _data.UpdateConfig("DefaultSearch", "4");
                else if (RbtnBing.Checked) _data.UpdateConfig("DefaultSearch", "5");
                else if (Rbtn360.Checked) _data.UpdateConfig("DefaultSearch", "6");

            }
            catch (Exception ex)
            {
                log.WriteLog(ex.ToString());
            }
            #endregion

            #region -Website-
            try
            {
                _data.ClearConfigWebsite();

                if (int_WebsiteCount > 0)
                {
                    int k = 0;
                    for (int i = 0; i < 16; i++)
                    {
                        if (string.IsNullOrEmpty(_iWebsite[i].WebsiteUrl)) continue;
                        else
                        {
                            _data.AddConfigWebsite(k.ToString(), _iWebsite[i].WebsiteName, _iWebsite[i].WebsiteUrl);
                            k++;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                log.WriteLog(ex.ToString());
            }
            #endregion

            #region -CityCode-
            try
            {
                if (comboBoxXian.SelectedItem != null)
                {
                    ComboBoxItem xian = (ComboBoxItem)comboBoxXian.SelectedItem;
                    _data.UpdateConfig("CityCode", xian.Value);
                }
            }
            catch (Exception ex)
            {
                log.WriteLog(ex.ToString());
            }
            #endregion

            ReloadConfigHandlor();
        }