Exemple #1
0
        private static void SetConfiguration()
        {
            string setting = null;

            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_AutoPlayLocal]) != null)
            {
                autoPlayLocal = bool.Parse(setting);
            }
            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_AutoPlayRemote]) != null)
            {
                autoPlayRemote = bool.Parse(setting);
            }
            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_AutoPosition]) != null)
            {
                autoPosition = (AutoPositionMode)Enum.Parse(autoPosition.GetType(), setting);
            }
            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_LogActivity]) != null)
            {
                logActivity = bool.Parse(setting);
            }

            // Only load the venue service from the config file to get old behavior
            setting = ConfigurationManager.AppSettings[AppConfig.CXP_VenueService_AutoLoad];
            if (setting == null || bool.Parse(setting))
            {
                if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_VenueService]) != null)
                {
                    venues.VenueServiceUrl = setting;
                }
            }
        }
Exemple #2
0
        private static void SetConfiguration()
        {
            string setting = null;

            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_AutoPlayLocal]) != null)
            {
                autoPlayLocal = bool.Parse(setting);
            }
            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_AutoPlayRemote]) != null)
            {
                autoPlayRemote = bool.Parse(setting);
            }
            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_AutoPosition]) != null)
            {
                autoPosition = (AutoPositionMode)Enum.Parse(autoPosition.GetType(), setting);
            }
            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_LogActivity]) != null) {
                logActivity = bool.Parse(setting);
            }

            if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_VenueServiceTimeout]) != null) {
                if (Int32.TryParse(setting,out venueServiceTimeout)) {
                    if (venueServiceTimeout > 0)
                        venues.WebServiceTimeout = venueServiceTimeout;
                }
                else {
                    venueServiceTimeout = 0;
                }
            }

            // Only load the venue service from the config file to get old behavior
            setting = ConfigurationManager.AppSettings[AppConfig.CXP_VenueService_AutoLoad];
            if (setting == null || bool.Parse(setting))
            {
                if ((setting = ConfigurationManager.AppSettings[AppConfig.CXP_VenueService]) != null)
                {
                    venues.VenueServiceUrl = setting;
                }
            }

            windowPersistenceData = Utilities.LoadWindowPersistenceData();

        }