public int gravar(PreferenciaInfo preferencia) { lock (locker) { return(database.InsertOrReplace(preferencia)); } }
public void gravar(string preferencia, bool valor) { PreferenciaInfo pref = new PreferenciaInfo() { Preferencia = preferencia, Valor = valor.ToString() }; _preferenciaDB.gravar(pref); }
public long pegarLong(string chave, long padrao = 0) { PreferenciaInfo preferencia = _preferenciaDB.pegar(chave); if (preferencia != null) { long retorno = padrao; if (long.TryParse(preferencia.Valor, out retorno)) { return(retorno); } } return(padrao); }
public int pegarInt(string chave, int padrao = 0) { PreferenciaInfo preferencia = _preferenciaDB.pegar(chave); if (preferencia != null) { int retorno = padrao; if (int.TryParse(preferencia.Valor, out retorno)) { return(retorno); } } return(padrao); }
public bool pegarBool(string chave, bool padrao = false) { PreferenciaInfo preferencia = _preferenciaDB.pegar(chave); if (preferencia != null) { bool retorno = padrao; if (bool.TryParse(preferencia.Valor, out retorno)) { return(retorno); } } return(padrao); }
public string pegar(string preferencia, string padrao = "") { PreferenciaInfo _preferencia = _preferenciaDB.pegar(preferencia); return((_preferencia != null) ? _preferencia.Valor : padrao); }