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

LoadData() public method

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

            labelVersion.Text = _application.Version;

            ShowStatistics();

            hMailServer.Database database = _application.Database;

            labelServerType.Text = InternalNames.GetDatabaseServerTypeName(database.DatabaseType);

            if (database.ServerName.Length > 0)
                labelServerHost.Text = database.ServerName;
            else
                labelServerHost.Text = "-";

            if (database.DatabaseName.Length > 0 && database.DatabaseType != eDBtype.hDBTypeMSSQLCE)
                labelName.Text = database.DatabaseName;
            else
                labelName.Text = "-";

            labelDBVersion.Text = database.CurrentVersion.ToString();

            Marshal.ReleaseComObject(database);

            hMailServer.Settings settings = _application.Settings;
            _logging = settings.Logging;
            Marshal.ReleaseComObject(settings);

            DisplayServerState();
            DisplayWarnings();
        }