private void button1_Click(object sender, EventArgs e)
        {
//            _sp.IsFirstTime = chFirstSync.Checked;
            if (rbOu2Go.Checked)
            {
                _sp.FirstSynchronizeSet(Constants.FirstSetupSynchronize.Outlook2Google);
            }
            else if (rbGo2Ou.Checked)
            {
                _sp.FirstSynchronizeSet(Constants.FirstSetupSynchronize.Google2Outlook);
            }

            if (rbOut2GoSync.Checked)
            {
                _sp.SynchronizeDirectionSet(Constants.SetupSynchronize.Outlook2Google);
            }
            else if (rbGo2OuSync.Checked)
            {
                _sp.SynchronizeDirectionSet(Constants.SetupSynchronize.Google2Outlook);
            }
            else if (rbBothSync.Checked)
            {
                _sp.SynchronizeDirectionSet(Constants.SetupSynchronize.SynchronizeBothSide);
            }
            _sp.LogFile = txDirectory.Text;
            _sp.LogLevelSet((Constants.LogLevel)Enum.Parse(typeof(Constants.LogLevel), ddLogLevel.SelectedIndex.ToString()));
            LoggerProvider.Instance.Logger.Debug("New configuration saved");
            _sp.Save();
            LoggerProvider.Instance.ReloadSettings();
            LoggerProvider.Instance.Logger.Debug("Logger instance reload");
            this.Close();
        }