hMailServer.Administrator.ucAntiSpam.LoadData C# (CSharp) Method

LoadData() public method

public LoadData ( ) : void
return void
        public void LoadData()
        {
            hMailServer.Application app = APICreator.Application;

            hMailServer.Settings settings = app.Settings;
            hMailServer.AntiSpam antiSpam = settings.AntiSpam;

            textSpamMarkThreshold.Number = antiSpam.SpamMarkThreshold;
            textSpamDeleteThreshold.Number = antiSpam.SpamDeleteThreshold;
            checkAddHeaderSpam.Checked = antiSpam.AddHeaderSpam;
            checkAddHeaderReason.Checked = antiSpam.AddHeaderReason;
            checkPrependSubject.Checked = antiSpam.PrependSubject;
            textPrependSubjectText.Text = antiSpam.PrependSubjectText;

            chkUseSPF.Checked = antiSpam.UseSPF;
            textUseSPFScore.Number = antiSpam.UseSPFScore;
            chkCheckHostInHelo.Checked = antiSpam.CheckHostInHelo;
            textCheckHostInHeloScore.Number = antiSpam.CheckHostInHeloScore;
            chkUseMXChecks.Checked = antiSpam.UseMXChecks;
            textUseMXChecksScore.Number = antiSpam.UseMXChecksScore;

            checkSpamAssassinEnabled.Checked = antiSpam.SpamAssassinEnabled;
            textSpamAssassinHost.Text = antiSpam.SpamAssassinHost;
            textSpamAssassinPort.Number = antiSpam.SpamAssassinPort;
            checkSpamAssassinMergeScore.Checked = antiSpam.SpamAssassinMergeScore;
            textSpamAssassinScore.Number = antiSpam.SpamAssassinScore;

            textMaximumMessageSize.Number = antiSpam.MaximumMessageSize;

            checkDKIMVerificationEnabled.Checked = antiSpam.DKIMVerificationEnabled;
            textDKIMVerificationFailureScore.Number = antiSpam.DKIMVerificationFailureScore;

            EnableDisable();

            Marshal.ReleaseComObject(settings);
            Marshal.ReleaseComObject(antiSpam);
        }