static public DateTime GetSettingDate(string key, DateTime defaultvalue, TConn conn = null) { string s = RegisterGet(key, "--", cn => { var reg = new SQLExtRegister(cn); return(reg.GetSettingString(key, "--")); }, conn); if (!DateTime.TryParse(s, System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.AssumeUniversal | System.Globalization.DateTimeStyles.AdjustToUniversal, out DateTime date)) { date = defaultvalue; } return(date); }
public string GetSettingString(string key, string defaultvalue) { return(registerclass.GetSettingString(key, defaultvalue)); }
static public string GetSettingString(string key, string defaultvalue, TConn conn = null) { return(RegisterGet(key, defaultvalue, cn => { var reg = new SQLExtRegister(cn); return reg.GetSettingString(key, defaultvalue); }, conn)); }