lw_common.ui.edit_log_settings_form.save_settings C# (CSharp) Method

save_settings() private method

private save_settings ( ) : void
return void
        private void save_settings() {
            settings_.type .set(index_to_type());
            settings_.file_type .set(index_to_file_type());

            if ( index_to_type() == log_type.file && edit_ == edit_type.add)
                settings_.name .set( fileName.Text);

            settings_.friendly_name.set( friendlyName.Text);

            settings_.syntax.set( syntax.Text);
            settings_.reverse.set( reversed.Checked );

            settings_.line_if_line_does_not_match_syntax.set( ifLine.Checked );
            settings_.line_if_line_starts_with_tab.set( ifLineStartsWithTab.Checked);
            settings_.part_separator.set(partSeparator.Text);
            settings_.xml_delimiter.set(xmlDelimeter.Text);
            settings_.cvs_has_header.set(csvHasHeader.Checked);
            settings_.cvs_separator_char.set(csvSeparator.Text);            

            settings_.event_remote_machine_name.set(remoteMachineName.Text);
            settings_.event_remote_domain.set(remoteDomain.Text);
            settings_.event_remote_user_name.set(remoteUserName.Text);
            settings_.event_remote_password.set(remotePassword.Text);
            settings_.event_log_type.set(selectedEventLogs.Text.Trim().Replace("\r\n", "|"));

            settings_.debug_global.set(debugGlobal.Checked );
            settings_.debug_process_name.set(debugProcessName.Text);

            settings_.db_provider.set( db_provider_index_to_string());
            settings_.db_connection_string.set( dbConnectionString.Text);
            settings_.db_table_name.set(dbTableName.Text);
            settings_.db_fields.set( dbFields.Text);
            settings_.db_id_field.set( dbUniqueIdField.Text);

            edited_syntax_now_ = settings_.syntax != old_settings_.syntax;
        }