Esempio n. 1
0
 public string GetSettingValue(WebHawkSettings setting)
 {
     using (WebHawkDataProvider data = new WebHawkDataProvider(ConnectionString))
     {
         return(data.GetSettingValue(setting.ToString()));
     }
 }
Esempio n. 2
0
 public void SetSettingValue(WebHawkSettings setting, string value)
 {
     using (WebHawkDataProvider data = new WebHawkDataProvider(ConnectionString))
     {
         data.SetSettingValue(setting.ToString(), value);
     }
     if (setting == WebHawkSettings.StartWithWindows)
     {
         zSyncStartupItem();
     }
 }
Esempio n. 3
0
 public bool TryGetSettingValue <T>(WebHawkSettings setting, out T value)
 {
     value = default(T);
     try
     {
         string valueString = GetSettingValue(setting);
         if (valueString != null)
         {
             value = (T)Convert.ChangeType(valueString, typeof(T));
             return(true);
         }
         return(false);
     }
     catch (Exception)
     {
         return(false);
     }
 }