Esempio n. 1
0
        public static void GetSettings()
        {
            AppVars.SmtpServerUseSSL = Convert.ToBoolean(ConfigurationManager.AppSettings["SMTP_UseSSL"]);
            AppVars.SmtpServer = ConfigurationManager.AppSettings["SMTP_Server"];
            AppVars.SmtpAccount = ConfigurationManager.AppSettings["SMTP_Account"];
            AppVars.SmtpPassword = ConfigurationManager.AppSettings["SMTP_Password"];
            AppVars.SmtpPort = Convert.ToInt32(ConfigurationManager.AppSettings["SMTP_Port"]);

            AppVars.ReportNotificationsEnabled = Convert.ToBoolean(ConfigurationManager.AppSettings["Report_Notifications_Enabled"]);

            AppVars.FaxUserName = ConfigurationManager.AppSettings["Fax_UserName"];
            AppVars.FaxPassword = ConfigurationManager.AppSettings["Fax_Password"];

            AppVars.ReportEmailAddress = ConfigurationManager.AppSettings["Report_From_EmailAddress"];
            AppVars.ReportTemplateHtml = ConfigurationManager.AppSettings["Report_Template_Html"];
            AppVars.ReportTemplateText = ConfigurationManager.AppSettings["Report_Template_Text"];

            using (HostDAO dao = new HostDAO())
            {
                AppVars.dbSettings = (HostSettings)dao.GetHostSettings();
                AppVars.baseKey = AppVars.dbSettings.BaseKey;
                AppVars.hostOptions = dao.GetHostOptions();
            }
        }
Esempio n. 2
0
        public void LoadViewOptions()
        {
            if (this.IsLoadedOptions) return;

            using (HostDAO dao = new HostDAO()) {
                this.HostOptions = dao.GetHostOptions();
            }
            this.IsLoadedOptions = true;
        }