ARCed.Forms.ARChiveForm.radioButtonFrequency_Click C# (CSharp) Method

radioButtonFrequency_Click() private method

private radioButtonFrequency_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void radioButtonFrequency_Click(object sender, EventArgs e)
        {
            this.numericInterval.Enabled = this.radioButtonInterval.Checked;
            bool enable = !this.radioButtonNone.Checked;
            this.groupBoxType.Enabled = enable;
            this.numericMaxBackups.Enabled = enable;
            this.checkBoxThreaded.Enabled = enable;
            BackupFrequency frequency;
            if (this.radioButtonRun.Checked) frequency = BackupFrequency.Run;
            else if (this.radioButtonDebug.Checked) frequency = BackupFrequency.Debug;
            else if (this.radioButtonSave.Checked) frequency = BackupFrequency.Save;
            else if (this.radioButtonInterval.Checked) frequency = BackupFrequency.Timed;
            else frequency = BackupFrequency.None;
            Project.ARChiveSettings.Frequency = frequency;
        }